Google Cloud OS Config v1 API - Class OSPolicy.Types.Resource.Types.PackageResource.Types.MSI (2.4.0)

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

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

An MSI package. MSI packages only support INSTALLED state.

Inheritance

object > OSPolicy.Types.Resource.Types.PackageResource.Types.MSI

Namespace

Google.Cloud.OsConfig.V1

Assembly

Google.Cloud.OsConfig.V1.dll

Constructors

MSI()

public MSI()

MSI(MSI)

public MSI(OSPolicy.Types.Resource.Types.PackageResource.Types.MSI other)
Parameter
Name Description
other OSPolicyTypesResourceTypesPackageResourceTypesMSI

Properties

Properties

public RepeatedField<string> Properties { get; }

Additional properties to use during installation. This should be in the format of Property=Setting. Appended to the defaults of ACTION=INSTALL REBOOT=ReallySuppress.

Property Value
Type Description
RepeatedFieldstring

Source

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

Required. The MSI package.

Property Value
Type Description
OSPolicyTypesResourceTypesFile