Ressource: SecurityCenterService
Stellt einen bestimmten Security Command Center-Dienst dar. Dazu gehören neben den Einstellungen für einzelne Module auch Informationen zu Einstellungen auf oberster Ebene. Diensteinstellungen können auf Organisations-, Ordner- oder Projektebene konfiguriert werden. Diensteinstellungen auf Organisations- oder Ordnerebene werden von untergeordneten Ordnern und Projekten übernommen.
JSON-Darstellung |
---|
{ "name": string, "intendedEnablementState": enum ( |
Felder | |
---|---|
name |
Kennung. Der Name des Dienstes in einem der folgenden Formate:
Die folgenden Werte sind für
|
intendedEnablementState |
Optional. Der beabsichtigte Aktivierungsstatus für den Dienst auf seiner Ebene in der Ressourcenhierarchie. Bei einem Status von |
effectiveEnablementState |
Nur Ausgabe. Der aktuelle Aktivierungsstatus des Dienstes auf seiner Ebene in der Ressourcenhierarchie. Wenn der gewünschte Status auf |
modules |
Optional. Die Modulkonfigurationen, einschließlich des Aktivierungsstatus für die Module des Dienstes. Wenn ein Modul in der Karte nicht vorhanden ist, wird seine Konfiguration von den übergeordneten Elementen übernommen. Ein Objekt, das eine Liste von |
updateTime |
Nur Ausgabe. Der Zeitpunkt, zu dem der Dienst zuletzt aktualisiert wurde. Das kann an einer expliziten Nutzeraktualisierung oder an einer Nebenwirkung einer anderen Systemänderung liegen, z. B. an einem Ablaufdatum für die Abrechnung eines Abos. Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: |
serviceConfig |
Optional. Zusätzliche dienstspezifische Konfiguration. Dieses Feld wird nicht von allen Diensten verwendet. |
EnablementState
Stellt die möglichen Aktivierungsstatus für einen Dienst oder ein Modul dar.
Enums | |
---|---|
ENABLEMENT_STATE_UNSPECIFIED |
Standardwert Dieser Wert wird nicht verwendet. |
INHERITED |
Der Status wird von der übergeordneten Ressource übernommen. Gültig als beabsichtigter Aktivierungsstatus, aber nicht als effektiver Aktivierungsstatus. |
ENABLED |
Der Status ist aktiviert. |
DISABLED |
Der Status ist deaktiviert. |
INGEST_ONLY |
Security Command Center ist so konfiguriert, dass Ergebnisse aus diesem Dienst aufgenommen werden, der Dienst aber nicht aktiviert wird. Dieser Status zeigt an, dass Security Command Center falsch konfiguriert ist. Sie können diesen Status nicht selbst festlegen. |
ModuleSettings
Die Einstellungen für einzelne Module.
JSON-Darstellung |
---|
{ "intendedEnablementState": enum ( |
Felder | |
---|---|
intendedEnablementState |
Optional. Der beabsichtigte Aktivierungsstatus für das Modul auf seiner Ebene in der Ressourcenhierarchie. |
effectiveEnablementState |
Nur Ausgabe. Der effektive Aktivierungsstatus des Moduls auf seiner Ebene in der Ressourcenhierarchie. Wenn der gewünschte Status auf |
Methoden |
|
---|---|
|
Ruft die Diensteinstellungen für den angegebenen Security Command Center-Dienst ab. |
|
Gibt eine Liste aller Security Command Center-Dienste für das angegebene übergeordnete Element zurück. |
|
Aktualisiert einen Security Command Center-Dienst mit der angegebenen Aktualisierungsmaske. |