Class OrganizationSettings (3.0.0-beta01)

public sealed class OrganizationSettings : IMessage<OrganizationSettings>, IEquatable<OrganizationSettings>, IDeepCloneable<OrganizationSettings>, IBufferMessage, IMessage

User specified settings that are attached to the Security Command Center organization.

Inheritance

Object > OrganizationSettings

Namespace

Google.Cloud.SecurityCenter.V1P1Beta1

Assembly

Google.Cloud.SecurityCenter.V1P1Beta1.dll

Constructors

OrganizationSettings()

public OrganizationSettings()

OrganizationSettings(OrganizationSettings)

public OrganizationSettings(OrganizationSettings other)
Parameter
NameDescription
otherOrganizationSettings

Properties

AssetDiscoveryConfig

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

The configuration used for Asset Discovery runs.

Property Value
TypeDescription
OrganizationSettings.Types.AssetDiscoveryConfig

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
TypeDescription
Boolean

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

OrganizationSettingsName

public OrganizationSettingsName OrganizationSettingsName { get; set; }

OrganizationSettingsName-typed view over the Name resource name property.

Property Value
TypeDescription
OrganizationSettingsName