OSPolicyResourceRepositoryResourceYumRepository class

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

Constructors

OSPolicyResourceRepositoryResourceYumRepository({required Input<String> baseUrl, Input<String>? displayName, Input<List<String>>? gpgKeys, required Input<String> id})
Creates a new OSPolicyResourceRepositoryResourceYumRepository. baseUrl The location of the repository directory. displayName The display name of the repository. gpgKeys URIs of GPG keys. id A one word, unique name for this repository. This is the repo id in the yum config file and also the display_name if display_name is omitted. This id is also used as the unique identifier when checking for resource conflicts.
const
OSPolicyResourceRepositoryResourceYumRepository.fromMap(Map<String, dynamic> map)
factory

Properties

baseUrl → Input<String>
The location of the repository directory.
final
displayName → Input<String>?
The display name of the repository.
final
gpgKeys → Input<List<String>>?
URIs of GPG keys.
final
hashCode → int
The hash code for this object.
no setterinherited
id → Input<String>
A one word, unique name for this repository. This is the repo id in the yum config file and also the display_name if display_name is omitted. This id is also used as the unique identifier when checking for resource conflicts.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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