constraints.gatekeeper.sh/v1beta1
GDCHRestrictedService
GDCHRestrictedService consente di limitare il servizio che può essere utilizzato su Distributed Cloud. Quando viene applicato, il criterio impedisce l'utilizzo delle API a cui fa riferimento.
| Campo | Descrizione |
|---|---|
apiVersion stringa |
constraints.gatekeeper.sh/v1beta1 |
kind stringa |
GDCHRestrictedService |
metadata ObjectMeta |
Per i campi di metadata, consulta la documentazione dell'API Kubernetes. |
spec GDCHRestrictedServiceSpec |
|
status GDCHRestrictedServiceStatus |
GDCHRestrictedServiceSpec
GDCHRestrictedServiceSpec definisce lo stato desiderato per un GDCHRestrictedService.
Appare in: - GDCHRestrictedService
| Campo | Descrizione |
|---|---|
match Match |
Per i campi di match, consulta la pagina dedicata. |
parameters Parameters |
I parametri del criterio. |
Parameters
I parametri definiscono i parametri di un GDCHRestrictedService.
Appare in: - GDCHRestrictedServiceSpec
| Campo | Descrizione |
|---|---|
disabledOperations array di stringhe |
Le operazioni API disattivate dal criterio GDCHRestrictedService. Valori supportati: CREATE e UPDATE. |
GDCHRestrictedServiceStatus
GDCHRestrictedServiceStatus definisce lo stato osservato del criterio GDCHRestrictedService.
Appare in: - GDCHRestrictedService
| Campo | Descrizione |
|---|---|
auditTimestamp Timestamp |
L'ultima volta che è stato generato un elemento di audit. |
enforced boolean |
Indica se il criterio è attualmente applicato. |
violations Violazione array |
Elenco delle violazioni delle norme osservate di recente. |
Violation
La violazione rappresenta un evento in cui si è verificato un tentativo di violazione del criterio.
Appare in: - GDCHRestrictedServiceStatus
| Campo | Descrizione |
|---|---|
enforcementAction stringa |
L'azione di applicazione intrapresa in risposta a questa violazione. Spesso è deny. |
message stringa |
Il messaggio fornito al client che ha eseguito l'azione che ha attivato la violazione. |
group stringa |
Il gruppo API a cui appartiene la risorsa che ha attivato la violazione. |
version stringa |
La versione dell'API a cui appartiene la risorsa che ha attivato la violazione. |
kind stringa |
Il tipo di API della risorsa che ha attivato la violazione. |
name stringa |
Il nome della risorsa che ha attivato la violazione. |