public sealed class OrganizationSettings.Types.AssetDiscoveryConfig : IMessage<OrganizationSettings.Types.AssetDiscoveryConfig>, IEquatable<OrganizationSettings.Types.AssetDiscoveryConfig>, IDeepCloneable<OrganizationSettings.Types.AssetDiscoveryConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Security Command Center v1 API class OrganizationSettings.Types.AssetDiscoveryConfig.
The configuration used for Asset Discovery runs.
Implements
IMessageOrganizationSettingsTypesAssetDiscoveryConfig, IEquatableOrganizationSettingsTypesAssetDiscoveryConfig, IDeepCloneableOrganizationSettingsTypesAssetDiscoveryConfig, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V1Assembly
Google.Cloud.SecurityCenter.V1.dll
Constructors
AssetDiscoveryConfig()
public AssetDiscoveryConfig()
AssetDiscoveryConfig(AssetDiscoveryConfig)
public AssetDiscoveryConfig(OrganizationSettings.Types.AssetDiscoveryConfig other)
Parameter | |
---|---|
Name | Description |
other | OrganizationSettingsTypesAssetDiscoveryConfig |
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 |
RepeatedFieldstring |
InclusionMode
public OrganizationSettings.Types.AssetDiscoveryConfig.Types.InclusionMode InclusionMode { get; set; }
The mode to use for filtering asset discovery.
Property Value | |
---|---|
Type | Description |
OrganizationSettingsTypesAssetDiscoveryConfigTypesInclusionMode |
ProjectIds
public RepeatedField<string> ProjectIds { get; }
The project ids to use for filtering asset discovery.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |