Class OrganizationSettings.Types.AssetDiscoveryConfig (2.2.0)

public sealed class AssetDiscoveryConfig : IMessage<OrganizationSettings.Types.AssetDiscoveryConfig>, IEquatable<OrganizationSettings.Types.AssetDiscoveryConfig>, IDeepCloneable<OrganizationSettings.Types.AssetDiscoveryConfig>, IBufferMessage, IMessage

The configuration used for Asset Discovery runs.

Inheritance

Object > OrganizationSettings.Types.AssetDiscoveryConfig

Implements

Google.Protobuf.IMessage<OrganizationSettings.Types.AssetDiscoveryConfig>, IEquatable<OrganizationSettings.Types.AssetDiscoveryConfig>, Google.Protobuf.IDeepCloneable<OrganizationSettings.Types.AssetDiscoveryConfig>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.SecurityCenter.V1

Assembly

Google.Cloud.SecurityCenter.V1.dll

Constructors

AssetDiscoveryConfig()

public AssetDiscoveryConfig()

AssetDiscoveryConfig(OrganizationSettings.Types.AssetDiscoveryConfig)

public AssetDiscoveryConfig(OrganizationSettings.Types.AssetDiscoveryConfig other)
Parameter
NameDescription
otherOrganizationSettings.Types.AssetDiscoveryConfig

Properties

InclusionMode

public OrganizationSettings.Types.AssetDiscoveryConfig.Types.InclusionMode InclusionMode { get; set; }

The mode to use for filtering asset discovery.

Property Value
TypeDescription
OrganizationSettings.Types.AssetDiscoveryConfig.Types.InclusionMode

ProjectIds

public RepeatedField<string> ProjectIds { get; }

The project ids to use for filtering asset discovery.

Property Value
TypeDescription
Google.Protobuf.Collections.RepeatedField<String>