--- apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: controller-gen.kubebuilder.io/version: v0.4.1 creationTimestamp: null name: backendgroups.appmesh.k8s.aws spec: group: appmesh.k8s.aws names: categories: - all kind: BackendGroup listKind: BackendGroupList plural: backendgroups singular: backendgroup scope: Namespaced versions: - name: v1beta2 schema: openAPIV3Schema: description: BackendGroup is the Schema for the backendgroups API properties: apiVersion: description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' type: string kind: description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' type: string metadata: type: object spec: description: BackendGroupSpec defines the desired state of BackendGroup properties: meshRef: description: "A reference to k8s Mesh CR that this BackendGroup belongs to. The admission controller populates it using Meshes's selector, and prevents users from setting this field. \n Populated by the system. Read-only." properties: name: description: Name is the name of Mesh CR type: string uid: description: UID is the UID of Mesh CR type: string required: - name - uid type: object virtualservices: description: VirtualServices defines the set of virtual services in this BackendGroup. items: description: VirtualServiceReference holds a reference to VirtualService.appmesh.k8s.aws properties: name: description: Name is the name of VirtualService CR type: string namespace: description: Namespace is the namespace of VirtualService CR. If unspecified, defaults to the referencing object's namespace type: string required: - name type: object type: array type: object status: description: BackendGroupStatus defines the observed state of BackendGroup type: object type: object x-kubernetes-preserve-unknown-fields: true served: true storage: true subresources: status: {} status: acceptedNames: kind: "" plural: "" conditions: [] storedVersions: []