helm/ingress-azure/crds/azureingressprohibitedtarget.yaml (32 lines of code) (raw):

apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: name: azureingressprohibitedtargets.appgw.ingress.k8s.io annotations: "api-approved.kubernetes.io": "https://github.com/Azure/application-gateway-kubernetes-ingress/pull/1272" spec: group: appgw.ingress.k8s.io names: kind: AzureIngressProhibitedTarget plural: azureingressprohibitedtargets scope: Namespaced versions: - name: v1 served: true storage: true schema: openAPIV3Schema: type: object properties: spec: type: object properties: hostname: description: "(optional) Hostname of the prohibited target" type: string paths: description: "(optional) A list of URL paths, for which the Ingress Controller is prohibited from mutating Application Gateway configuration; Must begin with a / and end with /*" type: array items: type: string pattern: '^\/(?:.+\/)?\*$'