Compliance Manager include molti controlli cloud integrati che puoi aggiungere ai framework ed eseguire il deployment nel tuo ambiente. Se necessario, puoi creare e gestire i tuoi controlli cloud personalizzati e aggiornare i controlli cloud integrati.
Prima di iniziare
Completa queste attività prima di completare le restanti attività in questa pagina.
Configurare le autorizzazioni
-
Per ottenere le autorizzazioni necessarie per gestire i framework di controlli cloud, chiedi all'amministratore di concederti i seguenti ruoli IAM nella tua organizzazione o nel tuo progetto:
- Compliance Manager Admin (
roles/cloudsecuritycompliance.admin) -
Per creare o modificare i controlli cloud basati sulle policy dell'organizzazione, uno dei seguenti ruoli:
- Organization Policy Administrator (
roles/orgpolicy.policyAdmin) - Assured Workloads Administrator (
roles/assuredworkloads.admin) - Assured Workloads Editor (
roles/assuredworkloads.editor)
- Organization Policy Administrator (
-
Per creare o modificare i controlli cloud basati sulle policy del progetto:
Project IAM Admin (
roles/resourcemanager.projectIamAdmin)
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
- Compliance Manager Admin (
Configura Google Cloud CLI
Installa Google Cloud CLI, quindi accedi a gcloud CLI con la tua identità federata. Dopo aver eseguito l'accesso, inizializza Google Cloud CLI eseguendo il comando seguente:
gcloud initPer configurare gcloud CLI in modo che utilizzi la simulazione dell'identità dei service account per l'autenticazione alle API di Google, anziché le tue credenziali utente, esegui questo comando:
gcloud config set auth/impersonate_service_account SERVICE_ACCT_EMAIL
Per saperne di più, consulta Simulazione dell'identità dei service account.
Visualizza controlli cloud
Completa i seguenti passaggi per visualizzare i controlli cloud integrati e gli eventuali controlli cloud personalizzati che hai già creato.
Console
Nella console Google Cloud , vai alla pagina Conformità.
Seleziona la tua organizzazione o il tuo progetto.
Nella scheda Configura, fai clic su Controlli cloud. Vengono visualizzati i controlli cloud disponibili.
La dashboard include informazioni su quali framework includono il controllo cloud e sul numero di risorse (organizzazione, cartelle e progetti) a cui viene applicato il controllo cloud.
Per visualizzare i dettagli di un controllo cloud, fai clic sul nome del controllo.
Interfaccia a riga di comando
Puoi visualizzare le informazioni su un controllo cloud specifico o elencare tutti i controlli cloud della tua organizzazione.
Visualizza i dettagli di un controllo cloud
Per visualizzare i dettagli di un controllo cloud specifico, esegui il comando gcloud
compliance-manager cloud-controls describe:
gcloud compliance-manager cloud-controls describe CLOUD_CONTROL \
--location=LOCATION \
--organization=ORGANIZATION \
[--major-revision-id=MAJOR_REVISION_ID]
Sostituisci i seguenti valori:
CLOUD_CONTROL: il nome del controllo cloudORGANIZATION: ID organizzazioneLOCATION: la regione in cui è archiviato il controllo cloudMAJOR_REVISION_IDè un flag facoltativo che specifica la versione del controllo cloud da visualizzare. Se non includi il flag, viene restituita l'ultima versione.
Ad esempio, per visualizzare un controllo cloud con il nome builtin-block-external-ip-addresses-for-vm-access e il numero di revisione principale 1, esegui questo comando:
gcloud compliance-manager cloud-controls describe \
builtin-block-external-ip-addresses-for-vm-access \
--organization=3589215982 \
--location=global \
--major-revision-id=1
Per saperne di più, consulta gcloud compliance-manager cloud-controls describe.
Ottieni l'elenco dei controlli cloud
Per ottenere l'elenco dei controlli cloud nella tua organizzazione, esegui il comando gcloud
compliance-manager cloud-controls list:
gcloud compliance-manager cloud-controls list \
--location=LOCATION \
--organization=ORGANIZATION
Sostituisci i seguenti valori:
ORGANIZATION: ID organizzazioneLOCATION: la regione in cui sono archiviati i controlli cloud
Ad esempio, per visualizzare tutti i controlli cloud all'interno dell'organizzazione 3589215982 e archiviati nella località globale, esegui questo comando:
gcloud compliance-manager cloud-controls list \
--organization=3589215982 \
--location=global
Per informazioni sui flag facoltativi, consulta gcloud compliance-manager cloud-controls list.
Crea un controllo cloud personalizzato
Quando crei un controllo cloud personalizzato, applichi una regola a qualsiasi tipo di risorsa di Cloud Asset Inventory.
Console
Quando utilizzi la console, puoi creare controlli cloud personalizzati con una regola che si applica a un tipo di risorsa Cloud Asset Inventory.
Nella console Google Cloud , vai alla pagina Conformità.
Seleziona la tua organizzazione o il tuo progetto.
Nella scheda Configura, fai clic su Controlli cloud. Viene visualizzato l'elenco dei controlli cloud disponibili.
Crea un controllo cloud, con Gemini o manualmente:
Usa Gemini
Chiedi a Gemini di generare un controllo cloud per te. In base al tuo prompt, Gemini fornisce un identificatore univoco, un nome, la logica di rilevamento associata e i possibili passaggi di correzione.
Esamina i suggerimenti e apporta le modifiche necessarie.
Salva il controllo cloud personalizzato.
Crea manualmente
In ID controllo cloud, fornisci un identificatore univoco per il controllo.
Inserisci un nome e una descrizione per aiutare gli utenti della tua organizzazione a comprendere lo scopo del controllo cloud personalizzato.
(Facoltativo) Seleziona le categorie per il controllo. Fai clic su Continua.
Seleziona un tipo di risorsa disponibile per il tuo controllo cloud personalizzato. Compliance Manager supporta tutti i tipi di risorse. Per trovare il nome di una risorsa, consulta Tipi di asset.
Fornisci la logica di rilevamento per il controllo cloud, in formato Common Expression Language (CEL).
Le espressioni CEL ti consentono di definire come valutare le proprietà di una risorsa. Per ulteriori informazioni ed esempi, consulta Scrivi regole per i controlli cloud personalizzati. Fai clic su Continua.
Se la regola di valutazione non è valida, viene visualizzato un errore.
Seleziona la gravità dei risultati appropriata.
Scrivi le istruzioni per la correzione in modo che gli addetti alla risposta agli incidenti e gli amministratori della tua organizzazione possano risolvere eventuali risultati per il controllo cloud. Fai clic su Continua.
Controlla le voci e fai clic su Crea.
Interfaccia a riga di comando
Quando utilizzi gcloud CLI, puoi creare un controllo cloud personalizzato con un massimo di tre regole. Ogni regola può essere applicata a un solo tipo di risorsa.
Per creare un controllo cloud personalizzato, esegui il comando gcloud compliance-manager
cloud-controls create:
gcloud compliance-manager cloud-controls create CLOUD_CONTROL \
--location=LOCATION \
--organization=ORGANIZATION \
[--display-name=DISPLAY_NAME] \
[--description=DESCRIPTION] \
[--categories=[CATEGORIES,...]] \
[--finding-category=FINDING_CATEGORY] \
[--parameter-spec=[defaultValue=DEFAULTVALUE],[description=DESCRIPTION],[displayName=DISPLAYNAME],[isRequired=ISREQUIRED],[name=NAME],[substitutionRules=SUBSTITUTIONRULES],[validation=VALIDATION],[valueType=VALUETYPE]] \
[--remediation-steps=REMEDIATION_STEPS] \
[--rules=[celExpression=CELEXPRESSION],[description=DESCRIPTION],[ruleActionTypes=RULEACTIONTYPES]] \
[--severity=SEVERITY] \
[--supported-cloud-providers=[SUPPORTED_CLOUD_PROVIDERS,…]] \
[--supported-target-resource-types=[SUPPORTED_TARGET_RESOURCE_TYPES,…]]
Sostituisci i seguenti valori:
CLOUD_CONTROL: un nome alfanumerico univoco per il controllo cloudORGANIZATION: ID organizzazioneLOCATION: la regione in cui è archiviato il controllo cloudDISPLAY_NAME: un nome leggibile per il controllo cloudDESCRIPTION: una descrizione facoltativa dello scopo del controllo cloudCATEGORIES,…: un parametro facoltativo che definisce le categorie di cui fa parte il controllo cloud. Per un elenco delle categorie consentite, consulta gcloud compliance-manager cloud-controls create.FINDING_CATEGORY: il valore visualizzato nella dashboard dei risultati di Security Command Center quando il controllo cloud genera un risultato--parameter-spec=[defaultValue=DEFAULTVALUE], \ [description=DESCRIPTION], \ [displayName= DISPLAYNAME], \ [isRequired=ISREQUIRED], \ [name=NAME], \ [substitutionRules=SUBSTITUTIONRULES], \ [validation=VALIDATION], \ [valueType=VALUETYPE]...]
sono le informazioni facoltative sui parametri per il controllo cloud, nel seguente formato:
DEFAULTVALUE: i dati applicati se un utente non personalizza il parametro durante il deployment di un framework. I tipi di valore supportati sonoboolValue,numberValue,stringListValueostringValue.DESCRIPTION: una descrizione facoltativa del controlloISREQUIRED:truese il controllo richiede l'impostazione di un parametroNAME: il nome del parametroSUBSTITUTIONRULES: come e dove Compliance Manager inserisce il valore personalizzato per il parametro. Specifica il percorso target all'interno della regola utilizzando una notazione con punto proto (ad esempio,rules[0].org_policy_constraint...). Scegli una delle seguenti opzioni:attributeSubstitutionRulequando vuoi inserire il valore del parametro direttamente in un campo strutturale della regola (ad esempio, per compilare un elenco di valori limitati all'interno di un modello di regola di vincolo della policy dell'organizzazione).placeholderSubstitutionRulequando la regola utilizza una stringa di testo (o un'espressione CEL). La stringa deve contenere una variabile segnaposto con prefisso$(ad esempio,$deniedServices) e questa regola indica al compilatore di mappare il parametro a quel segnaposto.
L'esempio seguente crea un parametro di elenco denominato
deniedServicescon il tipoSTRINGLIST. UtilizzaattributeSubstitutionRuleper aggiungere i nomi dei servizi forniti dall'utente (ad esempiocompute.googleapis.com) direttamente in una regola della policy dell'organizzazione personalizzata strutturale (denied_values) quando viene eseguito il deployment:--parameter-spec='name=deniedServices,isRequired=true,valueType=STRINGLIST,substitutionRules=[{attributeSubstitutionRule={attribute="rules[0].org_policy_constraint.policy_rules[0].values.denied_values"}}]'VALIDATIONè l'insieme di valori consentiti. Scegli una delle seguenti opzioni:Utilizza
allowedValuesper applicare una lista consentita statica, ad esempio limita i parametri di posizione a campi stringa specifici:validation={allowedValues={values=[{stringValue=us-central1},{stringValue=us-west1}]}}Utilizza
intRangeper applicare limiti numerici ai numeri interi, ad esempio imposta un periodo di conservazione compreso tra 1 e 365:validation={intRange={min=1,max=365}}Utilizza
regexpPatternper applicare la corrispondenza delle espressioni regolari al testo della stringa, ad esempio per richiedere una denominazione alfanumerica rigorosa:validation={regexpPattern={pattern="^[a-z][-a-z0-9]*$"}}
VALUETYPE: il tipo di dati o il formato del valore fornito da un utente per questo parametro. I tipi di valore supportati sonoSTRING,BOOLEAN,STRINGLIST,NUMBEReONEOF.
In alternativa, puoi specificare un file JSON o YAML che definisce i parametri. Ad esempio,
--parameter-spec=path_to_file.(yaml|json). Espandi la sezione seguente per visualizzare i file JSON e YAML di esempio.Esempio di file JSON
[ { "name": "deniedServices", "displayName": "Services Requiring CMEK", "description": "List of service names that must use Customer-Managed Encryption Keys.", "isRequired": true, "valueType": "STRINGLIST", "substitutionRules": [ { "attributeSubstitutionRule": { "attribute": "rules[0].org_policy_constraint.policy_rules[0].values.denied_values" } } ] } ]File YAML di esempio
- name: deniedServices displayName: "Services Requiring CMEK" description: "List of service names that must use Customer-Managed Encryption Keys." isRequired: true valueType: STRINGLIST substitutionRules: - attributeSubstitutionRule: attribute: "rules[0].org_policy_constraint.policy_rules[0].values.denied_values"REMEDIATION_STEPS: i passaggi necessari per risolvere eventuali risultati. Questa stringa è limitata a 400 caratteri.
--rules=[celExpression=CELEXPRESSION],[description=DESCRIPTION],[ruleActionTypes=RULEACTIONTYPES]è la regola che vuoi applicare, nel seguente formato:CELEXPRESSION: l'espressione CEL (Common Expression Language) della regola. Per informazioni sulla scrittura di espressioni CEL, consulta Scrivi regole per i controlli cloud personalizzati. Includi quanto segue:expression: l'espressione CEL, con un massimo di 1000 caratteriresourceTypesValues: il nome delle risorse, nel formatoSERVICE_NAME/type. Utilizza un arrayvaluesper elencare tutti i tipi di risorse a cui vuoi applicare la regola, ad esempiovalues=[compute.googleapis.com/Instance].
DESCRIPTION: una descrizione della regolaRULEACTIONTYPES: l'azione eseguita dalla regola. I valori supportati sonorule-action-type-detective,rule-action-type-preventiveerule-action-type-audit.
Ad esempio, per controllare il periodo di rotazione della chiave di Cloud Key Management Service, inserisci quanto segue:
--rules="[ { \"celExpression\": { \"expression\": \"has(resource.data.rotationPeriod) && resource.data.rotationPeriod < duration('60h')\", \"resourceTypesValues\": { \"values\": [ \"cloudkms.googleapis.com/CryptoKey\" ] } }, \"description\": \"Check KMS key rotation period\", \"ruleActionTypes\": [ \"rule-action-type-detective\" ] } ]"In alternativa, puoi specificare un file JSON o YAML che definisce la regola. Ad esempio,
--rules=path_to_file.(yaml|json). Espandi la sezione seguente per visualizzare i file JSON e YAML di esempio.Esempio di file JSON
[ { "celExpression": { "expression": "has(resource.data.rotationPeriod) && resource.data.rotationPeriod < duration('60h')", "resourceTypesValues": { "values": [ "cloudkms.googleapis.com/CryptoKey" ] } }, "description": "Check KMS key rotation period to ensure it is under 60 hours.", "ruleActionTypes": [ "rule-action-type-detective" ] } ]File YAML di esempio
- celExpression: expression: "has(resource.data.rotationPeriod) && resource.data.rotationPeriod < duration('60h')" resourceTypesValues: values: - cloudkms.googleapis.com/CryptoKey description: "Check KMS key rotation period to ensure it is under 60 hours." ruleActionTypes: - rule-action-type-detectiveSEVERITY: il livello di criticità del controllo cloud. I valori supportati sonocritical,high,mediumelow.SUPPORTED_CLOUD_PROVIDERS,…: i cloud provider a cui si applica questo controllo cloud. L'unico valore supportato ègcp.SUPPORTED_TARGET_RESOURCE_TYPES,…: i tipi di risorse (organizzazione, cartella, progetto o cartella app in App Hub) supportati dal controllo cloud. I valori supportati sonotarget-resource-crm-type-folder,target-resource-crm-type-org,target-resource-crm-type-projectetarget-resource-type-application.
Ad esempio, per creare un controllo cloud che applica le località delle risorse, esegui il seguente comando:
gcloud compliance-manager cloud-controls create \
restrict-resource-locations \
--organization=3589215982 \
--location=global \
--display-name="Restrict Resource Locations" \
--description="Enforces checks to ensure resources are only deployed in approved cloud regions." \
--severity=high \
--finding-category="LOCATION_VIOLATION" \
--supported-cloud-providers="gcp" \
--supported-target-resource-types="target-resource-crm-type-project" \
--parameter-spec='name=allowedLocations,isRequired=true,valueType=STRINGLIST,substitutionRules=[{placeholderSubstitutionRule={attribute="rules[0].cel_expression.expression"}}]' \
--rules="[{\"celExpression\": {\"expression\": \"resource.location in \$allowedLocations\", \"resourceTypesValues\": {\"values\": [\"compute.googleapis.com/Instance\"]}}, \"description\": \"Check Compute Engine instance locations\", \"ruleActionTypes\": [\"rule-action-type-detective\"]}]"
Per creare lo stesso controllo, ma utilizzando i file YAML per definire i parametri e le regole, esegui:
gcloud compliance-manager cloud-controls create \
restrict-resource-locations \
--organization=3589215982 \
--location=global \
--display-name="Restrict Resource Locations" \
--description="Enforces checks to ensure resources are only deployed in approved cloud regions." \
--severity=high \
--finding-category="LOCATION_VIOLATION" \
--supported-cloud-providers="gcp" \
--supported-target-resource-types="target-resource-crm-type-project" \
--parameter-spec=parameters.yaml \
--rules=rules.yaml
Per saperne di più, consulta gcloud compliance-manager cloud-controls create.
Terraform
Quando utilizzi Terraform, puoi creare un controllo cloud personalizzato con un massimo di tre regole. Ogni regola può essere applicata a un solo tipo di risorsa.
L'esempio seguente mostra come creare un controllo cloud personalizzato utilizzando Terraform.
Modifica un controllo cloud personalizzato
Dopo aver creato un controllo cloud, puoi modificarne il nome, la descrizione, le regole, i passaggi di correzione e il livello di gravità. Non puoi modificare la categoria del controllo cloud.
Nella console Google Cloud , vai alla pagina Conformità.
Seleziona la tua organizzazione o il tuo progetto.
Nella scheda Configura, fai clic su Controlli cloud. Viene visualizzato l'elenco dei controlli cloud disponibili.
Fai clic sul controllo cloud che vuoi modificare.
Nella pagina Dettagli dei controlli cloud, verifica che il controllo cloud non sia incluso in un framework. Se necessario, modifica il framework per rimuovere il controllo cloud.
Fai clic su Modifica.
Nella pagina Modifica controllo cloud personalizzato, modifica il nome e la descrizione in base alle tue esigenze. Fai clic su Continua.
Aggiorna le regole, la gravità dei risultati e i passaggi di correzione. Fai clic su Continua.
Rivedi le modifiche e fai clic su Salva.
Aggiorna un controllo cloud integrato a una versione più recente
Google pubblica aggiornamenti regolari dei suoi controlli cloud integrati man mano che i servizi implementano nuove funzionalità o emergono nuove best practice. Gli aggiornamenti possono includere nuovi controlli o modifiche a quelli esistenti.
Puoi visualizzare le release dei controlli cloud integrati nella dashboard dei controlli cloud nella scheda Configura o nella pagina dei dettagli dei controlli cloud.
Per aggiornare un controllo cloud dopo aver ricevuto una notifica, devi aggiornare i framework di cui è stato eseguito il deployment che includono il controllo cloud. Per istruzioni, consulta Aggiorna un framework integrato a una versione più recente.
Elimina un controllo cloud personalizzato
Elimina un controllo cloud quando non è più necessario. Puoi eliminare solo i controlli cloud che hai creato. Non puoi eliminare i controlli cloud integrati.
Console
Nella console Google Cloud , vai alla pagina Conformità.
Seleziona la tua organizzazione o il tuo progetto.
Nella scheda Configura, fai clic su Controlli cloud. Viene visualizzato l'elenco dei controlli cloud disponibili.
Fai clic sul controllo cloud che vuoi eliminare.
Nella pagina Dettagli dei controlli cloud, verifica che il controllo cloud non sia incluso in un framework. Se necessario, modifica il framework per rimuovere il controllo cloud.
Fai clic su Elimina.
Nella finestra Elimina, esamina il messaggio. Digita
Deletee fai clic su Conferma.
Interfaccia a riga di comando
Per eliminare un controllo cloud personalizzato, esegui il comando gcloud compliance-manager
cloud-controls delete:
gcloud compliance-manager cloud-controls delete CLOUD_CONTROL \
--location=LOCATION \
--organization=ORGANIZATION
Sostituisci i seguenti valori:
CLOUD_CONTROL: il nome del controllo cloudORGANIZATION: ID organizzazioneLOCATION: la regione in cui è archiviato il controllo cloud
Ad esempio, per eliminare un controllo cloud con il nome restrict-resource-locations, esegui questo comando:
gcloud compliance-manager cloud-controls delete \
restrict-resource-locations \
--organization=3589215982 \
--location=global
Per saperne di più, consulta gcloud compliance-manager cloud-controls delete.
Mappatura dei rilevatori di Security Health Analytics ai controlli cloud
La tabella seguente mostra in che modo i controlli cloud di Compliance Manager vengono mappati ai rilevatori di Security Health Analytics.
Indirizzi Indirizzi| Categoria di risultati in Security Health Analytics | Nome del controllo cloud in Compliance Manager |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Imposta il flag di livello di dettaglio degli errori di log per le istanze AlloyDB |
|
Imposta il flag Log Min Error Statement per le istanze AlloyDB |
|
|
|
Blocca gli indirizzi IP pubblici per le istanze del cluster AlloyDB |
|
|
|
|
|
|
|
|
|
|
|
|
|
Configura le metriche basate sui log e gli avvisi per le modifiche all'audit logging |
|
Implementa il logging degli eventi per i servizi Google Cloud |
|
|
|
|
|
|
|
|
|
|
|
|
|
Configura le metriche basate sui log e gli avvisi per le modifiche alle policy IAM di Cloud Storage |
|
|
|
Abilita l'accesso uniforme a livello di bucket sui bucket Cloud Storage |
|
|
|
|
|
|
|
|
|
|
|
|
|
Blocca le chiavi SSH a livello di progetto sulle istanze di Compute Engine |
|
|
|
|
|
Abilita Confidential Computing per le istanze di Compute Engine |
|
|
|
Forza l'applicazione di una policy dell'organizzazione personalizzata |
|
Configura le metriche basate sui log e gli avvisi per le modifiche ai ruoli personalizzati |
|
|
|
Utilizzare le versioni immagine più recenti sui cluster Dataproc |
|
|
|
|
|
Utilizza service account personalizzati per le istanze di Compute Engine |
|
Configura la policy dell'organizzazione Disabilita l'utilizzo di IPv6 all'esterno di VPC |
|
Configura la policy dell'organizzazione Disabilita l'utilizzo di IPv6 all'esterno di VPC |
|
|
|
|
|
|
|
|
|
|
|
Applica la regola firewall per negare tutto il traffico in uscita |
|
|
|
Configura le metriche basate sui log e gli avvisi per le modifiche al firewall di rete VPC |
|
|
|
|
|
Limita l'accesso alle API di Google Cloud per le istanze di Compute Engine |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Non disponibile |
|
|
|
|
|
|
|
Disattiva gli endpoint del server di metadati legacy su Compute Engine |
|
|
|
|
|
Blocca i criteri di conservazione dei bucket di archiviazione |
|
|
|
Abilita le reti autorizzate del control plane sui cluster GKE |
|
|
|
Configura le metriche basate sui log e gli avvisi per le modifiche alla rete VPC |
|
|
|
|
|
|
|
|
|
Abilita il controllo delle versioni degli oggetti sui bucket |
|
|
|
|
|
Blocca l'accesso generico alle porte dei servizi di directory |
|
Blocca l'accesso generico alle porte DNS da tutti gli indirizzi IP |
|
Blocca l'accesso generico alle porte Elasticsearch da tutti gli indirizzi IP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Blocca l'accesso generico alle porte NetBIOS da tutti gli indirizzi IP |
|
|
|
|
|
Blocca l'accesso generico alle porte del server PostgreSQL da tutti gli indirizzi IP |
|
|
|
Blocca l'accesso generico alle porte del server Redis da tutti gli indirizzi IP |
|
|
|
|
|
|
|
Abilita il vincolo dei criteri di organizzazione VM riservati |
|
|
|
|
|
Utilizza i service account con privilegi minimi per i cluster GKE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Limita gli indirizzi IP pubblici alle istanze di Compute Engine |
|
|
|
Limita l'accesso pubblico alle istanze di database Cloud SQL |
|
|
|
|
|
|
|
|
|
Definisci il traffico in uscita del connettore VPC per Cloud Run Functions |
|
|
|
Configura metriche basate sui log e avvisi per le modifiche alle route VPC |
|
|
|
Non disponibile |
|
Non disponibile |
|
|
|
|
|
|
|
Limita la creazione di reti predefinite per le istanze di Compute Engine |
|
|
|
Disattiva il flag di autenticazione del database indipendente per SQL Server |
|
Disattiva il flag di concatenamento della proprietà tra database per SQL Server |
|
|
|
Configura le metriche basate sui log e gli avvisi per le modifiche alla configurazione di Cloud SQL |
|
|
|
|
|
|
|
|
|
|
|
Abilita il flag di dettaglio degli errori di log per PostgreSQL |
|
Disattiva il flag delle statistiche dello strumento di esecuzione dei log per PostgreSQL |
|
|
|
Abilita il flag di attesa dei blocchi dei log per l'istanza PostgreSQL |
|
Disattiva il flag di istruzione Log Min Duration Statement per PostgreSQL |
|
|
|
|
|
|
|
|
|
Disattiva il flag delle statistiche dello strumento di pianificazione dei log per PostgreSQL |
|
|
|
Disattiva il flag Statistiche istruzione di log per PostgreSQL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Imposta l'accesso uniforme a livello di bucket per i bucket Cloud Storage |
|
|
|
|
|
Limita le policy SSL non sicure per le istanze di Compute Engine |
|
|
|