Risorsa: GatewaySecurityPolicyRule
La risorsa GatewaySecurityPolicyRule si trova in una raccolta nidificata all'interno di un criterio GatewaySecurityPolicy e rappresenta una condizione di corrispondenza del traffico e l'azione associata da eseguire.
Rappresentazione JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "enabled": boolean, "priority": integer, "description": string, "sessionMatcher": string, "applicationMatcher": string, "tlsInspectionEnabled": boolean, // Union field |
Campi | |
---|---|
name |
Obbligatorio. Immutabile. Nome della risorsa. Il nome completo della risorsa è rule, pertanto la regola projects/{project}/locations/{location}/gatewaySecurityPolicies/{gatewaySecurityPolicy}/rules/{rule} deve corrispondere al pattern: (^a-z?$). |
createTime |
Solo output. Ora in cui è stata creata la regola. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Ora dell'aggiornamento della regola. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
enabled |
Obbligatorio. Indica se la regola viene applicata in modo forzato. |
priority |
Obbligatorio. Priorità della regola. Il numero più basso corrisponde a una precedenza maggiore. |
description |
Facoltativo. Descrizione in formato libero della risorsa. |
sessionMatcher |
Obbligatorio. Espressione CEL per la corrispondenza in base ai criteri della sessione. |
applicationMatcher |
Facoltativo. Espressione CEL per la corrispondenza in base a criteri a livello di L7/applicazione. |
tlsInspectionEnabled |
Facoltativo. Flag per attivare l'ispezione TLS della corrispondenza del traffico su |
Campo unione
|
|
basicProfile |
Obbligatorio. Profilo che indica quale deve essere l'azione primitiva. |
BasicProfile
enum per definire l'azione primitiva.
Enum | |
---|---|
BASIC_PROFILE_UNSPECIFIED |
Se non è presente un'azione per il target. |
ALLOW |
Consenti il traffico corrispondente. |
DENY |
Rifiutare il traffico corrispondente. |
Metodi |
|
---|---|
|
Crea una nuova regola GatewaySecurityPolicy in un determinato progetto e posizione. |
|
Consente di eliminare una singola regola GatewaySecurityPolicyRule. |
|
Recupera i dettagli di una singola regola GatewaySecurityPolicyRule. |
|
Elenca GatewaySecurityPolicyRules in un determinato progetto e posizione. |
|
Aggiorna i parametri di una singola regola GatewaySecurityPolicyRule. |