KRM API constraints.gatekeeper.sh/v1beta1

constraints.gatekeeper.sh/v1beta1

GDCHRestrictedService

GDCHRestrictedService te permite restringir qué servicio se puede usar en Distributed Cloud. Cuando se aplica, la política impide el uso de las APIs a las que hace referencia.

Campo Descripción
apiVersion string constraints.gatekeeper.sh/v1beta1
kind string GDCHRestrictedService
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para conocer los campos de metadata.
spec GDCHRestrictedServiceSpec
status GDCHRestrictedServiceStatus

GDCHRestrictedServiceSpec

GDCHRestrictedServiceSpec define el estado deseado para un GDCHRestrictedService.

Aparece en: - GDCHRestrictedService

Campo Descripción
match Match Consulta la página dedicada a los campos de match.
parameters Parámetros Son los parámetros de la política.

Parámetros

Los parámetros definen los parámetros de un GDCHRestrictedService.

Aparece en: - GDCHRestrictedServiceSpec

Campo Descripción
disabledOperations arreglo de strings Son las operaciones de la API que inhabilita la política de GDCHRestrictedService. Valores admitidos: CREATE y UPDATE.

GDCHRestrictedServiceStatus

GDCHRestrictedServiceStatus define el estado observado de la política de GDCHRestrictedService.

Aparece en: - GDCHRestrictedService

Campo Descripción
auditTimestamp Marca de tiempo Es la última vez que se generó un elemento de auditoría.
enforced booleano Indica si la política se aplica actualmente o no.
violations Violation array Es una lista de los incumplimientos de políticas observados recientemente.

Incumplimiento

El incumplimiento representa un evento en el que se intentó incumplir la política.

Aparece en: - GDCHRestrictedServiceStatus

Campo Descripción
enforcementAction string Es la acción de aplicación de política que se tomó en relación con este incumplimiento. Por lo general, es deny.
message string Es el mensaje que se le envió al cliente que realizó la acción que activó el incumplimiento.
group string Es el grupo de la API al que pertenece el recurso que activó el incumplimiento.
version string Es la versión de la API a la que pertenece el recurso que activó el incumplimiento.
kind string Es el tipo de API del recurso que activó el incumplimiento.
name string Es el nombre del recurso que activó el incumplimiento.