Class OrganizationSettings.Types.AssetDiscoveryConfig (3.3.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

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

FolderIds

public RepeatedField<string> FolderIds { get; }

The folder ids to use for filtering asset discovery. It consists of only digits, e.g., 756619654966.

Property Value
TypeDescription
RepeatedField<String>

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
RepeatedField<String>