OSPolicyResourceRepositoryResourceAptRepository 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
-
OSPolicyResourceRepositoryResourceAptRepository({required Input<
OSPolicyResourceRepositoryResourceAptRepositoryArchiveType> archiveType, required Input<List< components, required Input<String> >String> distribution, Input<String> ? gpgKey, required Input<String> uri}) -
Creates a new OSPolicyResourceRepositoryResourceAptRepository.
archiveTypeType of archive files in this repository.componentsList of components for this repository. Must contain at least one item.distributionDistribution of this repository.gpgKeyURI of the key file for this repository. The agent maintains a keyring at/etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg.uriURI for this repository.const -
OSPolicyResourceRepositoryResourceAptRepository.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
archiveType
→ Input<
OSPolicyResourceRepositoryResourceAptRepositoryArchiveType> -
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