Skip to content
This repository has been archived by the owner on Jun 7, 2024. It is now read-only.

chore: update CRDs #70

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions traefik-hub/crds/hub.traefik.io_apiaccesses.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,15 @@ spec:
items:
type: string
type: array
operationFilter:
description: OperationFilter filters the operations available on a
set of APIs using OperationSets.
properties:
include:
items:
type: string
type: array
type: object
type: object
status:
description: The current status of this APIAccess.
Expand Down
9 changes: 4 additions & 5 deletions traefik-hub/crds/hub.traefik.io_apiportals.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,16 +64,15 @@ spec:
namespace:
type: string
port:
description: port of the referenced service. A port name and
description: Port of the referenced service. A port name and
port number is required for an UIServiceBackendPort.
properties:
name:
description: name is the name of the port on the Service.
This must be an IANA_SVC_NAME (following RFC6335). This
is a mutually exclusive setting with "Number".
description: Name is the name of the port on the Service.
This is a mutually exclusive setting with "Number".
type: string
number:
description: number is the numerical port number (e.g.
description: Number is the numerical port number (e.g.
80) on the Service. This is a mutually exclusive setting
with "Name".
format: int32
Expand Down
58 changes: 34 additions & 24 deletions traefik-hub/crds/hub.traefik.io_apis.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -124,48 +124,58 @@ spec:
pathPrefix:
type: string
service:
description: APIService configures the service to exposed on the edge.
description: APIService configures the service to expose on the edge.
properties:
name:
type: string
openApiSpec:
description: OpenAPISpec is optional, an API can be exposed without
an OAS spec.
properties:
operationSets:
items:
description: OperationSet selects a set of OpenAPI operations
that can be referenced for advanced filtering on APIAccesses.
properties:
matchers:
items:
description: OperationMatcher selects the operations
that will be part of the OperationSet.
properties:
methods:
items:
type: string
type: array
path:
type: string
pathPrefix:
type: string
pathRegex:
type: string
type: object
type: array
name:
type: string
required:
- matchers
- name
type: object
type: array
path:
type: string
port:
description: APIServiceBackendPort is the service port being
referenced.
properties:
name:
description: name is the name of the port on the Service.
This must be an IANA_SVC_NAME (following RFC6335). This
is a mutually exclusive setting with "Number".
type: string
number:
description: number is the numerical port number (e.g.
80) on the Service. This is a mutually exclusive setting
with "Name".
format: int32
type: integer
type: object
protocol:
type: string
url:
type: string
type: object
port:
description: port of the referenced service. A port name or port
description: Port of the referenced service. A port name or port
number is required for an APIServiceBackendPort.
properties:
name:
description: name is the name of the port on the Service.
This must be an IANA_SVC_NAME (following RFC6335). This
is a mutually exclusive setting with "Number".
description: Name is the name of the port on the Service.
This is a mutually exclusive setting with "Number".
type: string
number:
description: number is the numerical port number (e.g. 80)
description: Number is the numerical port number (e.g. 80)
on the Service. This is a mutually exclusive setting with
"Name".
format: int32
Expand Down
58 changes: 34 additions & 24 deletions traefik-hub/crds/hub.traefik.io_apiversions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -143,48 +143,58 @@ spec:
type: object
type: array
service:
description: APIService configures the service to exposed on the edge.
description: APIService configures the service to expose on the edge.
properties:
name:
type: string
openApiSpec:
description: OpenAPISpec is optional, an API can be exposed without
an OAS spec.
properties:
operationSets:
items:
description: OperationSet selects a set of OpenAPI operations
that can be referenced for advanced filtering on APIAccesses.
properties:
matchers:
items:
description: OperationMatcher selects the operations
that will be part of the OperationSet.
properties:
methods:
items:
type: string
type: array
path:
type: string
pathPrefix:
type: string
pathRegex:
type: string
type: object
type: array
name:
type: string
required:
- matchers
- name
type: object
type: array
path:
type: string
port:
description: APIServiceBackendPort is the service port being
referenced.
properties:
name:
description: name is the name of the port on the Service.
This must be an IANA_SVC_NAME (following RFC6335). This
is a mutually exclusive setting with "Number".
type: string
number:
description: number is the numerical port number (e.g.
80) on the Service. This is a mutually exclusive setting
with "Name".
format: int32
type: integer
type: object
protocol:
type: string
url:
type: string
type: object
port:
description: port of the referenced service. A port name or port
description: Port of the referenced service. A port name or port
number is required for an APIServiceBackendPort.
properties:
name:
description: name is the name of the port on the Service.
This must be an IANA_SVC_NAME (following RFC6335). This
is a mutually exclusive setting with "Number".
description: Name is the name of the port on the Service.
This is a mutually exclusive setting with "Number".
type: string
number:
description: number is the numerical port number (e.g. 80)
description: Number is the numerical port number (e.g. 80)
on the Service. This is a mutually exclusive setting with
"Name".
format: int32
Expand Down