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
System.Object > OrganizationSettings.Types.AssetDiscoveryConfigImplements
IMessage<OrganizationSettings.Types.AssetDiscoveryConfig>, IEquatable<OrganizationSettings.Types.AssetDiscoveryConfig>, IDeepCloneable<OrganizationSettings.Types.AssetDiscoveryConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V1Assembly
Google.Cloud.SecurityCenter.V1.dll
Constructors
AssetDiscoveryConfig()
public AssetDiscoveryConfig()
AssetDiscoveryConfig(OrganizationSettings.Types.AssetDiscoveryConfig)
public AssetDiscoveryConfig(OrganizationSettings.Types.AssetDiscoveryConfig other)
Parameter | |
---|---|
Name | Description |
other | OrganizationSettings.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 | |
---|---|
Type | Description |
RepeatedField<System.String> |
InclusionMode
public OrganizationSettings.Types.AssetDiscoveryConfig.Types.InclusionMode InclusionMode { get; set; }
The mode to use for filtering asset discovery.
Property Value | |
---|---|
Type | Description |
OrganizationSettings.Types.AssetDiscoveryConfig.Types.InclusionMode |
ProjectIds
public RepeatedField<string> ProjectIds { get; }
The project ids to use for filtering asset discovery.
Property Value | |
---|---|
Type | Description |
RepeatedField<System.String> |