public sealed class OrganizationSettings : IMessage<OrganizationSettings>, IEquatable<OrganizationSettings>, IDeepCloneable<OrganizationSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Security Command Center v1 API class OrganizationSettings.
User specified settings that are attached to the Security Command Center organization.
Implements
IMessageOrganizationSettings, IEquatableOrganizationSettings, IDeepCloneableOrganizationSettings, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V1Assembly
Google.Cloud.SecurityCenter.V1.dll
Constructors
OrganizationSettings()
public OrganizationSettings()
OrganizationSettings(OrganizationSettings)
public OrganizationSettings(OrganizationSettings other)
Parameter | |
---|---|
Name | Description |
other | OrganizationSettings |
Properties
AssetDiscoveryConfig
public OrganizationSettings.Types.AssetDiscoveryConfig AssetDiscoveryConfig { get; set; }
The configuration used for Asset Discovery runs.
Property Value | |
---|---|
Type | Description |
OrganizationSettingsTypesAssetDiscoveryConfig |
EnableAssetDiscovery
public bool EnableAssetDiscovery { get; set; }
A flag that indicates if Asset Discovery should be enabled. If the flag is
set to true
, then discovery of assets will occur. If it is set to
false
, all historical assets will remain, but discovery of future assets
will not occur.
Property Value | |
---|---|
Type | Description |
bool |
Name
public string Name { get; set; }
The relative resource name of the settings. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: "organizations/{organization_id}/organizationSettings".
Property Value | |
---|---|
Type | Description |
string |
OrganizationSettingsName
public OrganizationSettingsName OrganizationSettingsName { get; set; }
OrganizationSettingsName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
OrganizationSettingsName |