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: Bucket is the Schema for the buckets API
36
36
properties:
37
37
apiVersion:
38
-
description: 'APIVersion defines the versioned schema of this representation
39
-
of an object. Servers should convert recognized schemas to the latest
40
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
38
+
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'
41
39
type: string
42
40
kind:
43
-
description: 'Kind is a string value representing the REST resource this
44
-
object represents. Servers may infer this from the endpoint the client
45
-
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
+
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'
46
42
type: string
47
43
metadata:
48
44
type: object
49
45
spec:
50
-
description: BucketSpec defines the desired state of an S3 compatible
51
-
bucket
46
+
description: BucketSpec defines the desired state of an S3 compatible bucket
52
47
properties:
53
48
bucketName:
54
49
description: The bucket name.
@@ -57,10 +52,7 @@ spec:
57
52
description: The bucket endpoint address.
58
53
type: string
59
54
ignore:
60
-
description: Ignore overrides the set of excluded patterns in the
61
-
.sourceignore format (which is the same as .gitignore). If not provided,
62
-
a default will be used, consult the documentation for your version
63
-
to find out what those are.
55
+
description: Ignore overrides the set of excluded patterns in the .sourceignore format (which is the same as .gitignore). If not provided, a default will be used, consult the documentation for your version to find out what those are.
64
56
type: string
65
57
insecure:
66
58
description: Insecure allows connecting to a non-TLS S3 HTTP endpoint.
@@ -79,8 +71,7 @@ spec:
79
71
description: The bucket region.
80
72
type: string
81
73
secretRef:
82
-
description: The name of the secret containing authentication credentials
83
-
for the Bucket.
74
+
description: The name of the secret containing authentication credentials for the Bucket.
84
75
properties:
85
76
name:
86
77
description: Name of the referent
@@ -89,8 +80,7 @@ spec:
89
80
- name
90
81
type: object
91
82
suspend:
92
-
description: This flag tells the controller to suspend the reconciliation
93
-
of this source.
83
+
description: This flag tells the controller to suspend the reconciliation of this source.
94
84
type: boolean
95
85
timeout:
96
86
default: 20s
@@ -105,24 +95,20 @@ spec:
105
95
description: BucketStatus defines the observed state of a bucket
106
96
properties:
107
97
artifact:
108
-
description: Artifact represents the output of the last successful
109
-
Bucket sync.
98
+
description: Artifact represents the output of the last successful Bucket sync.
110
99
properties:
111
100
checksum:
112
101
description: Checksum is the SHA1 checksum of the artifact.
113
102
type: string
114
103
lastUpdateTime:
115
-
description: LastUpdateTime is the timestamp corresponding to
116
-
the last update of this artifact.
104
+
description: LastUpdateTime is the timestamp corresponding to the last update of this artifact.
117
105
format: date-time
118
106
type: string
119
107
path:
120
108
description: Path is the relative file path of this artifact.
121
109
type: string
122
110
revision:
123
-
description: Revision is a human readable identifier traceable
124
-
in the origin source system. It can be a Git commit SHA, Git
125
-
tag, a Helm index timestamp, a Helm chart version, etc.
111
+
description: Revision is a human readable identifier traceable in the origin source system. It can be a Git commit SHA, Git tag, a Helm index timestamp, a Helm chart version, etc.
126
112
type: string
127
113
url:
128
114
description: URL is the HTTP address of this artifact.
@@ -134,45 +120,23 @@ spec:
134
120
conditions:
135
121
description: Conditions holds the conditions for the Bucket.
136
122
items:
137
-
description: "Condition contains details for one aspect of the current
138
-
state of this API Resource. --- This struct is intended for direct
139
-
use as an array at the field path .status.conditions. For example,
140
-
type FooStatus struct{ // Represents the observations of a
141
-
foo's current state. // Known .status.conditions.type are:
142
-
\"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type
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 }"
147
124
properties:
148
125
lastTransitionTime:
149
-
description: lastTransitionTime is the last time the condition
150
-
transitioned from one status to another. This should be when
151
-
the underlying condition changed. If that is not known, then
152
-
using the time when the API field changed is acceptable.
126
+
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.
153
127
format: date-time
154
128
type: string
155
129
message:
156
-
description: message is a human readable message indicating
157
-
details about the transition. This may be an empty string.
130
+
description: message is a human readable message indicating details about the transition. This may be an empty string.
158
131
maxLength: 32768
159
132
type: string
160
133
observedGeneration:
161
-
description: observedGeneration represents the .metadata.generation
162
-
that the condition was set based upon. For instance, if .metadata.generation
163
-
is currently 12, but the .status.conditions[x].observedGeneration
164
-
is 9, the condition is out of date with respect to the current
165
-
state of the instance.
134
+
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.
166
135
format: int64
167
136
minimum: 0
168
137
type: integer
169
138
reason:
170
-
description: reason contains a programmatic identifier indicating
171
-
the reason for the condition's last transition. Producers
172
-
of specific condition types may define expected values and
173
-
meanings for this field, and whether the values are considered
174
-
a guaranteed API. The value should be a CamelCase string.
175
-
This field may not be empty.
139
+
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.
176
140
maxLength: 1024
177
141
minLength: 1
178
142
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$
@@ -185,11 +149,7 @@ spec:
185
149
- Unknown
186
150
type: string
187
151
type:
188
-
description: type of condition in CamelCase or in foo.example.com/CamelCase.
189
-
--- Many .condition.type values are consistent across resources
190
-
like Available, but because arbitrary conditions can be useful
191
-
(see .node.status.conditions), the ability to deconflict is
192
-
important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
152
+
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)
0 commit comments