Class OSPolicyResourceRepositoryResourceAptRepository
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
.
Implements
Inherited Members
Namespace: Google.Apis.OSConfig.v1alpha.Data
Assembly: Google.Apis.OSConfig.v1alpha.dll
Syntax
public class OSPolicyResourceRepositoryResourceAptRepository : IDirectResponseSchema
Properties
ArchiveType
Required. Type of archive files in this repository.
Declaration
[JsonProperty("archiveType")]
public virtual string ArchiveType { get; set; }
Property Value
Type | Description |
---|---|
string |
Components
Required. List of components for this repository. Must contain at least one item.
Declaration
[JsonProperty("components")]
public virtual IList<string> Components { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Distribution
Required. Distribution of this repository.
Declaration
[JsonProperty("distribution")]
public virtual string Distribution { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GpgKey
URI of the key file for this repository. The agent maintains a keyring at
/etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg
.
Declaration
[JsonProperty("gpgKey")]
public virtual string GpgKey { get; set; }
Property Value
Type | Description |
---|---|
string |
Uri
Required. URI for this repository.
Declaration
[JsonProperty("uri")]
public virtual string Uri { get; set; }
Property Value
Type | Description |
---|---|
string |