Recurso: SecurityCenterService
Representa um serviço específico do Security Command Center. Isso inclui informações de configurações, como a ativação de nível superior, além das configurações de módulos individuais. As configurações de serviço podem ser definidas no nível da organização, da pasta ou do projeto. As configurações de serviço no nível da organização ou da pasta são herdadas por pastas e projetos descendentes.
Representação JSON |
---|
{ "name": string, "intendedEnablementState": enum ( |
Campos | |
---|---|
name |
Identificador. O nome do serviço, em um dos seguintes formatos:
Os seguintes valores são válidos para
|
intendedEnablementState |
Opcional. O estado de ativação pretendido do serviço no nível da hierarquia de recursos. Um estado |
effectiveEnablementState |
Apenas saída. O estado de ativação efetivo do serviço no nível da hierarquia de recursos. Se o estado pretendido for definido como |
modules |
Opcional. As configurações do módulo, incluindo o estado de ativação dos módulos do serviço. A ausência de um módulo no mapa implica que a configuração dele é herdada dos pais. Um objeto com uma lista de pares |
updateTime |
Apenas saída. A hora em que o serviço foi atualizado pela última vez. Isso pode acontecer devido a uma atualização explícita do usuário ou a um efeito colateral de outra mudança no sistema, como o vencimento da assinatura de faturamento. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
serviceConfig |
Opcional. Configuração adicional específica do serviço. Nem todos os serviços vão usar esse campo. |
Métodos |
|
---|---|
|
Recebe as configurações de serviço do Security Command Center especificado. |
|
Retorna uma lista de todos os serviços do Security Command Center para o pai especificado. |
|
Atualiza um serviço do Security Command Center usando a máscara de atualização especificada. |