Ressource: SecurityCenterService
Représente un service Security Command Center particulier. Cela inclut des informations sur les paramètres, telles que l'activation de niveau supérieur, en plus des paramètres de chaque module. Les paramètres du service peuvent être configurés au niveau de l'organisation, du dossier ou du projet. Les paramètres de service au niveau de l'organisation ou du dossier sont hérités par ceux des dossiers et des projets descendants.
Représentation JSON |
---|
{ "name": string, "intendedEnablementState": enum ( |
Champs | |
---|---|
name |
Identifiant. Nom du service, dans l'un des formats suivants:
Les valeurs suivantes sont valides pour
|
intended |
Facultatif. État d'activation prévu pour le service au niveau de la hiérarchie des ressources. Un état |
effective |
Uniquement en sortie. État d'activation effectif du service au niveau de la hiérarchie des ressources. Si l'état prévu est défini sur |
modules |
Facultatif. Les configurations des modules, y compris l'état d'activation des modules du service. L'absence d'un module dans la carte implique que sa configuration est héritée de ses parents. Objet contenant une liste de paires |
update |
Uniquement en sortie. Heure de la dernière mise à jour du service. Cela peut être dû à une mise à jour explicite de l'utilisateur ou à un effet secondaire d'un autre changement système, comme l'expiration de l'abonnement de facturation. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
service |
Facultatif. Configuration supplémentaire spécifique au service. Ce champ n'est pas utilisé par tous les services. |
EnablementState
Représente les états d'activation possibles pour un service ou un module.
Enums | |
---|---|
ENABLEMENT_STATE_UNSPECIFIED |
Valeur par défaut. Cette valeur n'est pas utilisée. |
INHERITED |
L'état est hérité de la ressource parente. Valide en tant qu'état d'activation prévu, mais pas en tant qu'état d'activation effectif. |
ENABLED |
L'état est activé. |
DISABLED |
L'état est désactivé. |
INGEST_ONLY |
Security Command Center est configuré pour ingérer les résultats de ce service, mais pas pour l'activer. Cet état indique que Security Command Center est mal configuré. Vous ne pouvez pas définir vous-même cet état. |
ModuleSettings
Paramètres de chaque module.
Représentation JSON |
---|
{ "intendedEnablementState": enum ( |
Champs | |
---|---|
intended |
Facultatif. État d'activation prévu pour le module au niveau de la hiérarchie des ressources. |
effective |
Uniquement en sortie. État d'activation effectif du module au niveau de la hiérarchie des ressources. Si l'état prévu est défini sur |
Méthodes |
|
---|---|
|
Récupère les paramètres de service pour le service Security Command Center spécifié. |
|
Renvoie la liste de tous les services Security Command Center pour le parent donné. |
|
Met à jour un service Security Command Center à l'aide du masque de mise à jour donné. |