REST Resource: folders.securityHealthAnalyticsSettings.effectiveCustomModules

Risorsa: EffectiveSecurityHealthAnalyticsCustomModule

Un EffectiveSecurityHealthAnalyticsCustomModule è la rappresentazione di un modulo personalizzato di Security Health Analytics a un livello specificato della gerarchia delle risorse: organizzazione, cartella o progetto. Se un modulo personalizzato viene ereditato da un'organizzazione o una cartella principale, il valore della proprietà enablementState in EffectiveSecurityHealthAnalyticsCustomModule viene impostato sul valore attivo nell'organizzazione principale anziché su INHERITED. Ad esempio, se il modulo è abilitato in un'organizzazione o una cartella principale, anche lo stato di abilitazione effettivo del modulo in tutte le cartelle o i progetti secondari è enabled. EffectiveSecurityHealthAnalyticsCustomModule è di sola lettura.

Rappresentazione JSON
{
  "name": string,
  "customConfig": {
    object (CustomConfig)
  },
  "enablementState": enum (EnablementState),
  "displayName": string,
  "cloudProvider": enum (CloudProvider)
}
Campi
name

string

Solo output. Il nome della risorsa del modulo personalizzato. Il formato è "organizations/{organization}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}", "folders/{folder}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}" o "projects/{project}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}"

customConfig

object (CustomConfig)

Solo output. La configurazione specificata dall'utente per il modulo.

enablementState

enum (EnablementState)

Solo output. Lo stato di abilitazione effettivo del modulo al livello specificato della gerarchia.

displayName

string

Solo output. Il nome visualizzato per il modulo personalizzato. Il nome deve essere compreso tra 1 e 128 caratteri, iniziare con una lettera minuscola e contenere solo caratteri alfanumerici o trattini bassi.

cloudProvider

enum (CloudProvider)

Il provider cloud del modulo personalizzato.

EnablementState

Lo stato di abilitazione del modulo.

Enum
ENABLEMENT_STATE_UNSPECIFIED Stato di abilitazione non specificato.
ENABLED Il modulo è abilitato al livello specificato.
DISABLED Il modulo è disattivato al livello specificato.

CloudProvider

Il provider cloud del modulo personalizzato.

Enum
CLOUD_PROVIDER_UNSPECIFIED Provider cloud non specificato.
GOOGLE_CLOUD_PLATFORM per Google Cloud.
AMAZON_WEB_SERVICES Amazon Web Services.
MICROSOFT_AZURE Microsoft Azure.

Metodi

get

Recupera un EffectiveSecurityHealthAnalyticsCustomModule.

list

Restituisce un elenco di tutti gli elementi EffectiveSecurityHealthAnalyticsCustomModules per l'elemento principale specificato.