forked from openstack-k8s-operators/openstack-operator
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrabbitmq.openstack.org_rabbitmqvhosts.yaml
More file actions
136 lines (136 loc) · 5.2 KB
/
Copy pathrabbitmq.openstack.org_rabbitmqvhosts.yaml
File metadata and controls
136 lines (136 loc) · 5.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.18.0
creationTimestamp: null
labels:
backup.openstack.org/category: controlplane
backup.openstack.org/restore: "true"
backup.openstack.org/restore-order: "30"
name: rabbitmqvhosts.rabbitmq.openstack.org
spec:
group: rabbitmq.openstack.org
names:
categories:
- all
- rabbitmq
kind: RabbitMQVhost
listKind: RabbitMQVhostList
plural: rabbitmqvhosts
shortNames:
- rmqvhost
singular: rabbitmqvhost
scope: Namespaced
versions:
- additionalPrinterColumns:
- jsonPath: .spec.rabbitmqClusterName
name: Cluster
type: string
- jsonPath: .spec.name
name: Vhost
type: string
- jsonPath: .status.conditions[0].status
name: Status
type: string
- jsonPath: .status.conditions[0].message
name: Message
type: string
name: v1beta1
schema:
openAPIV3Schema:
description: RabbitMQVhost is the Schema for the rabbitmqvhosts 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: RabbitMQVhostSpec defines the desired state of RabbitMQVhost
properties:
name:
default: /
description: Name - the vhost name in RabbitMQ (defaults to "/")
minLength: 1
type: string
rabbitmqClusterName:
description: RabbitmqClusterName - the name of the RabbitMQ cluster
type: string
required:
- rabbitmqClusterName
type: object
status:
description: RabbitMQVhostStatus defines the observed state of RabbitMQVhost
properties:
conditions:
description: Conditions
items:
description: Condition defines an observation of a API resource
operational state.
properties:
lastTransitionTime:
description: |-
Last time the condition transitioned from one status to another.
This should be when the underlying condition changed. If that is not known, then using the time when
the API field changed is acceptable.
format: date-time
type: string
message:
description: A human readable message indicating details about
the transition.
type: string
reason:
description: The reason for the condition's last transition
in CamelCase.
type: string
severity:
description: |-
Severity provides a classification of Reason code, so the current situation is immediately
understandable and could act accordingly.
It is meant for situations where Status=False and it should be indicated if it is just
informational, warning (next reconciliation might fix it) or an error (e.g. DB create issue
and no actions to automatically resolve the issue can/should be done).
For conditions where Status=Unknown or Status=True the Severity should be SeverityNone.
type: string
status:
description: Status of the condition, one of True, False, Unknown.
type: string
type:
description: Type of condition in CamelCase.
type: string
required:
- lastTransitionTime
- status
- type
type: object
type: array
observedGeneration:
description: ObservedGeneration - the most recent generation observed
for this resource
format: int64
type: integer
type: object
type: object
served: true
storage: true
subresources:
status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: null
storedVersions: null