OSPolicyResourceRepositoryResourceAptRepositoryResponseOsconfigV1alpha class

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

OSPolicyResourceRepositoryResourceAptRepositoryResponseOsconfigV1alpha({required Input<String> archiveType, required Input<List<String>> components, required Input<String> distribution, required Input<String> gpgKey, required Input<String> uri})
Creates a new OSPolicyResourceRepositoryResourceAptRepositoryResponseOsconfigV1alpha. archiveType Type of archive files in this repository. components List of components for this repository. Must contain at least one item. distribution Distribution of this repository. gpgKey URI of the key file for this repository. The agent maintains a keyring at /etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg. uri URI for this repository.
const
OSPolicyResourceRepositoryResourceAptRepositoryResponseOsconfigV1alpha.fromMap(Map<String, dynamic> map)
factory

Properties

archiveType → Input<String>
Type of archive files in this repository.
final
components → Input<List<String>>
List of components for this repository. Must contain at least one item.
final
distribution → Input<String>
Distribution of this repository.
final
gpgKey → Input<String>
URI of the key file for this repository. The agent maintains a keyring at /etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
uri → Input<String>
URI for this repository.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited