GoogleApi.SecurityCenter.V1.Model.OrganizationSettings (google_api_security_center v0.39.0)

View Source

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

Attributes

  • assetDiscoveryConfig (type: GoogleApi.SecurityCenter.V1.Model.AssetDiscoveryConfig.t, default: nil) - The configuration used for Asset Discovery runs.
  • enableAssetDiscovery (type: boolean(), default: nil) - 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.
  • name (type: String.t, default: nil) - The relative resource name of the settings. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: "organizations/{organization_id}/organizationSettings".

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.SecurityCenter.V1.Model.OrganizationSettings{
  assetDiscoveryConfig:
    GoogleApi.SecurityCenter.V1.Model.AssetDiscoveryConfig.t() | nil,
  enableAssetDiscovery: boolean() | nil,
  name: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.