KRM API constraints.gatekeeper.sh/v1beta1

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.