Class OSPolicy.Types.Resource.Types.RepositoryResource (2.0.0-alpha01)

public sealed class RepositoryResource : IMessage<OSPolicy.Types.Resource.Types.RepositoryResource>, IEquatable<OSPolicy.Types.Resource.Types.RepositoryResource>, IDeepCloneable<OSPolicy.Types.Resource.Types.RepositoryResource>, IBufferMessage, IMessage

A resource that manages a package repository.

Inheritance

Object > OSPolicy.Types.Resource.Types.RepositoryResource

Namespace

Google.Cloud.OsConfig.V1Alpha

Assembly

Google.Cloud.OsConfig.V1Alpha.dll

Constructors

RepositoryResource()

public RepositoryResource()

RepositoryResource(OSPolicy.Types.Resource.Types.RepositoryResource)

public RepositoryResource(OSPolicy.Types.Resource.Types.RepositoryResource other)
Parameter
NameDescription
otherOSPolicy.Types.Resource.Types.RepositoryResource

Properties

Apt

public OSPolicy.Types.Resource.Types.RepositoryResource.Types.AptRepository Apt { get; set; }

An Apt Repository.

Property Value
TypeDescription
OSPolicy.Types.Resource.Types.RepositoryResource.Types.AptRepository

Goo

public OSPolicy.Types.Resource.Types.RepositoryResource.Types.GooRepository Goo { get; set; }

A Goo Repository.

Property Value
TypeDescription
OSPolicy.Types.Resource.Types.RepositoryResource.Types.GooRepository

RepositoryCase

public OSPolicy.Types.Resource.Types.RepositoryResource.RepositoryOneofCase RepositoryCase { get; }
Property Value
TypeDescription
OSPolicy.Types.Resource.Types.RepositoryResource.RepositoryOneofCase

Yum

public OSPolicy.Types.Resource.Types.RepositoryResource.Types.YumRepository Yum { get; set; }

A Yum Repository.

Property Value
TypeDescription
OSPolicy.Types.Resource.Types.RepositoryResource.Types.YumRepository

Zypper

public OSPolicy.Types.Resource.Types.RepositoryResource.Types.ZypperRepository Zypper { get; set; }

A Zypper Repository.

Property Value
TypeDescription
OSPolicy.Types.Resource.Types.RepositoryResource.Types.ZypperRepository