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: 'APIVersion defines the versioned schema of this representation
32
-
of an object. Servers should convert recognized schemas to the latest
33
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
31
+
description: |-
32
+
APIVersion defines the versioned schema of this representation of an object.
33
+
Servers should convert recognized schemas to the latest internal value, and
34
+
may reject unrecognized values.
35
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
34
36
type: string
35
37
kind:
36
-
description: 'Kind is a string value representing the REST resource this
37
-
object represents. Servers may infer this from the endpoint the client
38
-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
38
+
description: |-
39
+
Kind is a string value representing the REST resource this object represents.
40
+
Servers may infer this from the endpoint the client submits requests to.
41
+
Cannot be updated.
42
+
In CamelCase.
43
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
39
44
type: string
40
45
metadata:
41
46
type: object
42
47
spec:
43
48
description: CloudEventSourceSpec defines the spec of CloudEventSource
44
49
properties:
50
+
authenticationRef:
51
+
description: |-
52
+
AuthenticationRef points to the TriggerAuthentication or ClusterTriggerAuthentication object that
53
+
is used to authenticate the scaler with the environment
54
+
properties:
55
+
kind:
56
+
description: Kind of the resource being referred to. Defaults
57
+
to TriggerAuthentication.
58
+
type: string
59
+
name:
60
+
type: string
61
+
required:
62
+
- name
63
+
type: object
45
64
clusterName:
46
65
type: string
47
66
destination:
48
67
description: Destination defines the various ways to emit events
49
68
properties:
69
+
azureEventGridTopic:
70
+
properties:
71
+
endpoint:
72
+
type: string
73
+
required:
74
+
- endpoint
75
+
type: object
50
76
http:
51
77
properties:
52
78
uri:
@@ -55,6 +81,28 @@ spec:
55
81
- uri
56
82
type: object
57
83
type: object
84
+
eventSubscription:
85
+
description: EventSubscription defines filters for events
86
+
properties:
87
+
excludedEventTypes:
88
+
items:
89
+
description: CloudEventType contains the list of cloudevent
90
+
types
91
+
enum:
92
+
- keda.scaledobject.ready.v1
93
+
- keda.scaledobject.failed.v1
94
+
type: string
95
+
type: array
96
+
includedEventTypes:
97
+
items:
98
+
description: CloudEventType contains the list of cloudevent
description: 'APIVersion defines the versioned schema of this representation
52
-
of an object. Servers should convert recognized schemas to the latest
53
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
51
+
description: |-
52
+
APIVersion defines the versioned schema of this representation of an object.
53
+
Servers should convert recognized schemas to the latest internal value, and
54
+
may reject unrecognized values.
55
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
54
56
type: string
55
57
kind:
56
-
description: 'Kind is a string value representing the REST resource this
57
-
object represents. Servers may infer this from the endpoint the client
58
-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
58
+
description: |-
59
+
Kind is a string value representing the REST resource this object represents.
60
+
Servers may infer this from the endpoint the client submits requests to.
61
+
Cannot be updated.
62
+
In CamelCase.
63
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
59
64
type: string
60
65
metadata:
61
66
type: object
@@ -132,9 +137,15 @@ spec:
132
137
- accessSecretKey
133
138
type: object
134
139
podIdentity:
135
-
description: AuthPodIdentity allows users to select the platform
136
-
native identity mechanism
140
+
description: |-
141
+
AuthPodIdentity allows users to select the platform native identity
142
+
mechanism
137
143
properties:
144
+
identityAuthorityHost:
145
+
description: Set identityAuthorityHost to override the default
146
+
Azure authority host. If this is set, then the IdentityTenantID
147
+
must also be set
148
+
type: string
138
149
identityId:
139
150
type: string
140
151
identityOwner:
@@ -145,6 +156,11 @@ spec:
145
156
- keda
146
157
- workload
147
158
type: string
159
+
identityTenantId:
160
+
description: Set identityTenantId to override the default
161
+
Azure tenant id. If this is set, then the IdentityID must
162
+
also be set
163
+
type: string
148
164
provider:
149
165
description: PodIdentityProvider contains the list of providers
150
166
enum:
@@ -154,6 +170,7 @@ spec:
154
170
- aws
155
171
- aws-eks
156
172
- aws-kiam
173
+
- none
157
174
type: string
158
175
roleArn:
159
176
description: RoleArn sets the AWS RoleArn to be used. Mutually
@@ -230,9 +247,15 @@ spec:
230
247
- tenantId
231
248
type: object
232
249
podIdentity:
233
-
description: AuthPodIdentity allows users to select the platform
234
-
native identity mechanism
250
+
description: |-
251
+
AuthPodIdentity allows users to select the platform native identity
252
+
mechanism
235
253
properties:
254
+
identityAuthorityHost:
255
+
description: Set identityAuthorityHost to override the default
256
+
Azure authority host. If this is set, then the IdentityTenantID
257
+
must also be set
258
+
type: string
236
259
identityId:
237
260
type: string
238
261
identityOwner:
@@ -243,6 +266,11 @@ spec:
243
266
- keda
244
267
- workload
245
268
type: string
269
+
identityTenantId:
270
+
description: Set identityTenantId to override the default
271
+
Azure tenant id. If this is set, then the IdentityID must
272
+
also be set
273
+
type: string
246
274
provider:
247
275
description: PodIdentityProvider contains the list of providers
248
276
enum:
@@ -252,6 +280,7 @@ spec:
252
280
- aws
253
281
- aws-eks
254
282
- aws-kiam
283
+
- none
255
284
type: string
256
285
roleArn:
257
286
description: RoleArn sets the AWS RoleArn to be used. Mutually
@@ -299,8 +328,9 @@ spec:
299
328
type: array
300
329
env:
301
330
items:
302
-
description: AuthEnvironment is used to authenticate using environment
303
-
variables in the destination ScaleTarget spec
331
+
description: |-
332
+
AuthEnvironment is used to authenticate using environment variables
333
+
in the destination ScaleTarget spec
304
334
properties:
305
335
containerName:
306
336
type: string
@@ -341,9 +371,15 @@ spec:
341
371
- clientSecret
342
372
type: object
343
373
podIdentity:
344
-
description: AuthPodIdentity allows users to select the platform
345
-
native identity mechanism
374
+
description: |-
375
+
AuthPodIdentity allows users to select the platform native identity
376
+
mechanism
346
377
properties:
378
+
identityAuthorityHost:
379
+
description: Set identityAuthorityHost to override the default
380
+
Azure authority host. If this is set, then the IdentityTenantID
381
+
must also be set
382
+
type: string
347
383
identityId:
348
384
type: string
349
385
identityOwner:
@@ -354,6 +390,11 @@ spec:
354
390
- keda
355
391
- workload
356
392
type: string
393
+
identityTenantId:
394
+
description: Set identityTenantId to override the default
395
+
Azure tenant id. If this is set, then the IdentityID must
396
+
also be set
397
+
type: string
357
398
provider:
358
399
description: PodIdentityProvider contains the list of providers
359
400
enum:
@@ -363,6 +404,7 @@ spec:
363
404
- aws
364
405
- aws-eks
365
406
- aws-kiam
407
+
- none
366
408
type: string
367
409
roleArn:
368
410
description: RoleArn sets the AWS RoleArn to be used. Mutually
@@ -456,9 +498,15 @@ spec:
456
498
- secrets
457
499
type: object
458
500
podIdentity:
459
-
description: AuthPodIdentity allows users to select the platform native
460
-
identity mechanism
501
+
description: |-
502
+
AuthPodIdentity allows users to select the platform native identity
503
+
mechanism
461
504
properties:
505
+
identityAuthorityHost:
506
+
description: Set identityAuthorityHost to override the default
507
+
Azure authority host. If this is set, then the IdentityTenantID
508
+
must also be set
509
+
type: string
462
510
identityId:
463
511
type: string
464
512
identityOwner:
@@ -469,6 +517,11 @@ spec:
469
517
- keda
470
518
- workload
471
519
type: string
520
+
identityTenantId:
521
+
description: Set identityTenantId to override the default Azure
522
+
tenant id. If this is set, then the IdentityID must also be
523
+
set
524
+
type: string
472
525
provider:
473
526
description: PodIdentityProvider contains the list of providers
474
527
enum:
@@ -478,6 +531,7 @@ spec:
478
531
- aws
479
532
- aws-eks
480
533
- aws-kiam
534
+
- none
481
535
type: string
482
536
roleArn:
483
537
description: RoleArn sets the AWS RoleArn to be used. Mutually
0 commit comments