Risorsa: GatewaySecurityPolicyRule
La risorsa GatewaySecurityPolicyRule si trova in una raccolta nidificata all'interno di un GatewaySecurityPolicy e rappresenta una condizione di corrispondenza del traffico e un'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. ame è il nome completo della risorsa, pertanto la regola projects/{project}/locations/{location}/gatewaySecurityPolicies/{gatewaySecurityPolicy}/rules/{rule} deve corrispondere al pattern: (^a-z?$). |
createTime |
Solo output. L'ora in cui è stata creata la regola. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. L'ora in cui è stata aggiornata la regola. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
enabled |
Obbligatorio. Indica se la regola viene applicata. |
priority |
Obbligatorio. Priorità della regola. Un numero più basso corrisponde a una precedenza più alta. |
description |
Facoltativo. Descrizione in testo 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 L7/a livello di applicazione. |
tlsInspectionEnabled |
Facoltativo. Il flag per abilitare l'ispezione TLS della corrispondenza del traffico su |
Campo di unione
|
|
basicProfile |
Obbligatorio. Profilo che indica quale dovrebbe essere l'azione primitiva. |
BasicProfile
enum per definire l'azione primitiva.
Enum | |
---|---|
BASIC_PROFILE_UNSPECIFIED |
Se non viene indicata un'azione per il target. |
ALLOW |
Consenti il traffico corrispondente. |
DENY |
Negare il traffico corrispondente. |
Metodi |
|
---|---|
|
Crea un nuovo GatewaySecurityPolicy in un progetto e una località specifici. |
|
Elimina una singola regola GatewaySecurityPolicyRule. |
|
Recupera i dettagli di una singola regola GatewaySecurityPolicyRule. |
|
Elenca GatewaySecurityPolicyRules in un determinato progetto e in una località specifici. |
|
Aggiorna i parametri di una singola regola GatewaySecurityPolicyRule. |