Google Cloud Security Command Center v1p1beta1 API - Class OrganizationSettings.Types.AssetDiscoveryConfig (3.0.0-beta04)

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 v1p1beta1 API class OrganizationSettings.Types.AssetDiscoveryConfig.

The configuration used for Asset Discovery runs.

Inheritance

object > OrganizationSettings.Types.AssetDiscoveryConfig

Namespace

Google.Cloud.SecurityCenter.V1P1Beta1

Assembly

Google.Cloud.SecurityCenter.V1P1Beta1.dll

Constructors

AssetDiscoveryConfig()

public AssetDiscoveryConfig()

AssetDiscoveryConfig(AssetDiscoveryConfig)

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

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
RepeatedFieldstring

InclusionMode

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

The mode to use for filtering asset discovery.

Property Value
TypeDescription
OrganizationSettingsTypesAssetDiscoveryConfigTypesInclusionMode

ProjectIds

public RepeatedField<string> ProjectIds { get; }

The project ids to use for filtering asset discovery.

Property Value
TypeDescription
RepeatedFieldstring