You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: MongoDBDatabase is the Schema for the mongodbs API
35
33
properties:
36
34
apiVersion:
37
-
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'
35
+
description: 'APIVersion defines the versioned schema of this representation
36
+
of an object. Servers should convert recognized schemas to the latest
37
+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
38
38
type: string
39
39
kind:
40
-
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'
40
+
description: 'Kind is a string value representing the REST resource this
41
+
object represents. Servers may infer this from the endpoint the client
42
+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
41
43
type: string
42
44
metadata:
43
45
type: object
@@ -53,10 +55,12 @@ spec:
53
55
description: DatabaseName is by default the same as metata.name
54
56
type: string
55
57
rootSecret:
56
-
description: Contains a credentials set of a user with enough permission to manage databases and user accounts
58
+
description: Contains a credentials set of a user with enough permission
59
+
to manage databases and user accounts
57
60
properties:
58
61
name:
59
-
description: Name referrs to the name of the secret, must be located whithin the same namespace
62
+
description: Name referrs to the name of the secret, must be located
63
+
whithin the same namespace
60
64
type: string
61
65
namespace:
62
66
description: Namespace, by default the same namespace is used.
@@ -74,28 +78,50 @@ spec:
74
78
- rootSecret
75
79
type: object
76
80
status:
77
-
description: 'MongoDBDatabaseStatus defines the observed state of MongoDBDatabase IMPORTANT: Run "make" to regenerate code after modifying this file'
81
+
description: 'MongoDBDatabaseStatus defines the observed state of MongoDBDatabase
82
+
IMPORTANT: Run "make" to regenerate code after modifying this file'
78
83
properties:
79
84
conditions:
80
85
description: Conditions holds the conditions for the MongoDBDatabase.
81
86
items:
82
-
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
87
+
description: "Condition contains details for one aspect of the current
88
+
state of this API Resource. --- This struct is intended for direct
89
+
use as an array at the field path .status.conditions. For example,
90
+
\n type FooStatus struct{ // Represents the observations of a
91
+
foo's current state. // Known .status.conditions.type are: \"Available\",
92
+
\"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge
protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
83
96
properties:
84
97
lastTransitionTime:
85
-
description: lastTransitionTime is the 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.
98
+
description: lastTransitionTime is the last time the condition
99
+
transitioned from one status to another. This should be when
100
+
the underlying condition changed. If that is not known, then
101
+
using the time when the API field changed is acceptable.
86
102
format: date-time
87
103
type: string
88
104
message:
89
-
description: message is a human readable message indicating details about the transition. This may be an empty string.
105
+
description: message is a human readable message indicating
106
+
details about the transition. This may be an empty string.
90
107
maxLength: 32768
91
108
type: string
92
109
observedGeneration:
93
-
description: observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance.
110
+
description: observedGeneration represents the .metadata.generation
111
+
that the condition was set based upon. For instance, if .metadata.generation
112
+
is currently 12, but the .status.conditions[x].observedGeneration
113
+
is 9, the condition is out of date with respect to the current
114
+
state of the instance.
94
115
format: int64
95
116
minimum: 0
96
117
type: integer
97
118
reason:
98
-
description: reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty.
119
+
description: reason contains a programmatic identifier indicating
120
+
the reason for the condition's last transition. Producers
121
+
of specific condition types may define expected values and
122
+
meanings for this field, and whether the values are considered
123
+
a guaranteed API. The value should be a CamelCase string.
124
+
This field may not be empty.
99
125
maxLength: 1024
100
126
minLength: 1
101
127
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$
@@ -108,7 +134,11 @@ spec:
108
134
- Unknown
109
135
type: string
110
136
type:
111
-
description: type of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
137
+
description: type of condition in CamelCase or in foo.example.com/CamelCase.
138
+
--- Many .condition.type values are consistent across resources
139
+
like Available, but because arbitrary conditions can be useful
140
+
(see .node.status.conditions), the ability to deconflict is
141
+
important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
0 commit comments