Google Cloud OS Config v1alpha API - Class OSPolicy.Types.Resource.Types.PackageResource.Types.Deb (2.0.0-alpha03)

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

Reference documentation and code samples for the Google Cloud OS Config v1alpha API class OSPolicy.Types.Resource.Types.PackageResource.Types.Deb.

A deb package file. dpkg packages only support INSTALLED state.

Inheritance

object > OSPolicy.Types.Resource.Types.PackageResource.Types.Deb

Namespace

Google.Cloud.OsConfig.V1Alpha

Assembly

Google.Cloud.OsConfig.V1Alpha.dll

Constructors

Deb()

public Deb()

Deb(Deb)

public Deb(OSPolicy.Types.Resource.Types.PackageResource.Types.Deb other)
Parameter
NameDescription
otherOSPolicyTypesResourceTypesPackageResourceTypesDeb

Properties

PullDeps

public bool PullDeps { get; set; }

Whether dependencies should also be installed.

  • install when false: dpkg -i package
  • install when true: apt-get update && apt-get -y install package.deb
Property Value
TypeDescription
bool

Source

public OSPolicy.Types.Resource.Types.File Source { get; set; }

Required. A deb package.

Property Value
TypeDescription
OSPolicyTypesResourceTypesFile