Skip to content

Commit 9fb4f4e

Browse files
authored
Generate controller with order tags function (#292)
Description of changes: This change introduces two new generated functions that order preserve order of tags during conversion from and to ACK Tags type More info in code-gen PR [#572](aws-controllers-k8s/code-generator#572) By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
1 parent 42c0719 commit 9fb4f4e

File tree

113 files changed

+2732
-114
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+2732
-114
lines changed

apis/v1alpha1/ack-generate-metadata.yaml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
ack_generate_info:
2-
build_date: "2025-02-06T03:37:39Z"
3-
build_hash: 8762917215d9902b2011a2b0b1b0c776855a683e
4-
go_version: go1.23.5
5-
version: v0.42.0
6-
api_directory_checksum: 26b4c1bc0bd629425c62a8bedcc656e7e66ea63a
2+
build_date: "2025-03-10T20:12:55Z"
3+
build_hash: cfbd9fc8a32a564e2f05252b60248053ff09e744
4+
go_version: go1.24.0
5+
version: v0.43.2-4-gcfbd9fc
6+
api_directory_checksum: a0804e163a24b96c9fa36be8d0277bebfe1d5c77
77
api_version: v1alpha1
88
aws_sdk_go_version: v1.32.6
99
generator_config_info:

apis/v1alpha1/app.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/data_quality_job_definition.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/domain.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/endpoint.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/endpoint_config.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/feature_group.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/hyper_parameter_tuning_job.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/inference_component.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/model.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/model_bias_job_definition.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/model_explainability_job_definition.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/model_package.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/model_package_group.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/model_quality_job_definition.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/monitoring_schedule.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/notebook_instance.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/notebook_instance_lifecycle_config.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/pipeline.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/pipeline_execution.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/processing_job.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/training_job.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/transform_job.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/user_profile.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/bases/sagemaker.services.k8s.aws_apps.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ spec:
143143
type: object
144144
conditions:
145145
description: |-
146-
All CRS managed by ACK have a common `Status.Conditions` member that
146+
All CRs managed by ACK have a common `Status.Conditions` member that
147147
contains a collection of `ackv1alpha1.Condition` objects that describe
148148
the various terminal states of the CR and its backend AWS service API
149149
resource

config/crd/bases/sagemaker.services.k8s.aws_dataqualityjobdefinitions.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ spec:
268268
type: object
269269
conditions:
270270
description: |-
271-
All CRS managed by ACK have a common `Status.Conditions` member that
271+
All CRs managed by ACK have a common `Status.Conditions` member that
272272
contains a collection of `ackv1alpha1.Condition` objects that describe
273273
the various terminal states of the CR and its backend AWS service API
274274
resource

config/crd/bases/sagemaker.services.k8s.aws_domains.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -447,7 +447,7 @@ spec:
447447
type: object
448448
conditions:
449449
description: |-
450-
All CRS managed by ACK have a common `Status.Conditions` member that
450+
All CRs managed by ACK have a common `Status.Conditions` member that
451451
contains a collection of `ackv1alpha1.Condition` objects that describe
452452
the various terminal states of the CR and its backend AWS service API
453453
resource

config/crd/bases/sagemaker.services.k8s.aws_endpointconfigs.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ spec:
339339
type: object
340340
conditions:
341341
description: |-
342-
All CRS managed by ACK have a common `Status.Conditions` member that
342+
All CRs managed by ACK have a common `Status.Conditions` member that
343343
contains a collection of `ackv1alpha1.Condition` objects that describe
344344
the various terminal states of the CR and its backend AWS service API
345345
resource

config/crd/bases/sagemaker.services.k8s.aws_endpoints.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ spec:
251251
type: object
252252
conditions:
253253
description: |-
254-
All CRS managed by ACK have a common `Status.Conditions` member that
254+
All CRs managed by ACK have a common `Status.Conditions` member that
255255
contains a collection of `ackv1alpha1.Condition` objects that describe
256256
the various terminal states of the CR and its backend AWS service API
257257
resource

config/crd/bases/sagemaker.services.k8s.aws_featuregroups.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ spec:
311311
type: object
312312
conditions:
313313
description: |-
314-
All CRS managed by ACK have a common `Status.Conditions` member that
314+
All CRs managed by ACK have a common `Status.Conditions` member that
315315
contains a collection of `ackv1alpha1.Condition` objects that describe
316316
the various terminal states of the CR and its backend AWS service API
317317
resource

config/crd/bases/sagemaker.services.k8s.aws_hyperparametertuningjobs.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1169,7 +1169,7 @@ spec:
11691169
type: object
11701170
conditions:
11711171
description: |-
1172-
All CRS managed by ACK have a common `Status.Conditions` member that
1172+
All CRs managed by ACK have a common `Status.Conditions` member that
11731173
contains a collection of `ackv1alpha1.Condition` objects that describe
11741174
the various terminal states of the CR and its backend AWS service API
11751175
resource

config/crd/bases/sagemaker.services.k8s.aws_inferencecomponents.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ spec:
183183
type: object
184184
conditions:
185185
description: |-
186-
All CRS managed by ACK have a common `Status.Conditions` member that
186+
All CRs managed by ACK have a common `Status.Conditions` member that
187187
contains a collection of `ackv1alpha1.Condition` objects that describe
188188
the various terminal states of the CR and its backend AWS service API
189189
resource

config/crd/bases/sagemaker.services.k8s.aws_modelbiasjobdefinitions.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ spec:
257257
type: object
258258
conditions:
259259
description: |-
260-
All CRS managed by ACK have a common `Status.Conditions` member that
260+
All CRs managed by ACK have a common `Status.Conditions` member that
261261
contains a collection of `ackv1alpha1.Condition` objects that describe
262262
the various terminal states of the CR and its backend AWS service API
263263
resource

config/crd/bases/sagemaker.services.k8s.aws_modelexplainabilityjobdefinitions.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ spec:
253253
type: object
254254
conditions:
255255
description: |-
256-
All CRS managed by ACK have a common `Status.Conditions` member that
256+
All CRs managed by ACK have a common `Status.Conditions` member that
257257
contains a collection of `ackv1alpha1.Condition` objects that describe
258258
the various terminal states of the CR and its backend AWS service API
259259
resource

config/crd/bases/sagemaker.services.k8s.aws_modelpackagegroups.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ spec:
116116
type: object
117117
conditions:
118118
description: |-
119-
All CRS managed by ACK have a common `Status.Conditions` member that
119+
All CRs managed by ACK have a common `Status.Conditions` member that
120120
contains a collection of `ackv1alpha1.Condition` objects that describe
121121
the various terminal states of the CR and its backend AWS service API
122122
resource

config/crd/bases/sagemaker.services.k8s.aws_modelpackages.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -684,7 +684,7 @@ spec:
684684
type: object
685685
conditions:
686686
description: |-
687-
All CRS managed by ACK have a common `Status.Conditions` member that
687+
All CRs managed by ACK have a common `Status.Conditions` member that
688688
contains a collection of `ackv1alpha1.Condition` objects that describe
689689
the various terminal states of the CR and its backend AWS service API
690690
resource

config/crd/bases/sagemaker.services.k8s.aws_modelqualityjobdefinitions.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ spec:
270270
type: object
271271
conditions:
272272
description: |-
273-
All CRS managed by ACK have a common `Status.Conditions` member that
273+
All CRs managed by ACK have a common `Status.Conditions` member that
274274
contains a collection of `ackv1alpha1.Condition` objects that describe
275275
the various terminal states of the CR and its backend AWS service API
276276
resource

config/crd/bases/sagemaker.services.k8s.aws_models.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ spec:
318318
type: object
319319
conditions:
320320
description: |-
321-
All CRS managed by ACK have a common `Status.Conditions` member that
321+
All CRs managed by ACK have a common `Status.Conditions` member that
322322
contains a collection of `ackv1alpha1.Condition` objects that describe
323323
the various terminal states of the CR and its backend AWS service API
324324
resource

config/crd/bases/sagemaker.services.k8s.aws_monitoringschedules.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@ spec:
306306
type: object
307307
conditions:
308308
description: |-
309-
All CRS managed by ACK have a common `Status.Conditions` member that
309+
All CRs managed by ACK have a common `Status.Conditions` member that
310310
contains a collection of `ackv1alpha1.Condition` objects that describe
311311
the various terminal states of the CR and its backend AWS service API
312312
resource

0 commit comments

Comments
 (0)