Skip to content

Commit 183f521

Browse files
authored
Implement resource ConfigurationSet (#7)
Issue #, if available: aws-controllers-k8s/community#493 Description of changes: By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
1 parent 6349749 commit 183f521

37 files changed

+2738
-13
lines changed
+6-6
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
ack_generate_info:
2-
build_date: "2024-10-10T04:11:56Z"
3-
build_hash: 36c2d234498c2bc4f60773ab8df632af4067f43b
4-
go_version: go1.23.2
5-
version: v0.39.1
6-
api_directory_checksum: e6e32cdfd8eea9dc8ced5c64c857335c872e49e2
2+
build_date: "2024-11-15T11:19:59Z"
3+
build_hash: 9715a2a715317a76ae83825294ca50cde9afd97b
4+
go_version: go1.22.5
5+
version: v0.39.1-4-g9715a2a
6+
api_directory_checksum: 3d3ca082ed59a9e43ed3f0e3ca4462c926d548fc
77
api_version: v1alpha1
88
aws_sdk_go_version: v1.55.5
99
generator_config_info:
10-
file_checksum: fc6b419506aa1e1e3d52fc1512129f10ffbc9b6a
10+
file_checksum: c1c2353a7629abe8a4db1f8897b04e36bf4ff4d6
1111
original_file_name: generator.yaml
1212
last_modification:
1313
reason: API generation

apis/v1alpha1/configuration_set.go

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

apis/v1alpha1/generator.yaml

+37-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,46 @@
11
ignore:
22
resource_names:
3-
- ConfigurationSet
3+
# - ConfigurationSet
44
- ConfigurationSetEventDestination
55
- CustomVerificationEmailTemplate
66
- ReceiptFilter
77
- ReceiptRule
88
- ReceiptRuleSet
99
- Template
10+
11+
field_paths:
12+
- CreateConfigurationSetInput.ConfigurationSet
13+
1014
model_name: email
15+
16+
resources:
17+
ConfigurationSet:
18+
fields:
19+
Name:
20+
is_primary_key: true
21+
is_immutable: true
22+
type: string
23+
list_operation:
24+
match_fields:
25+
- Name
26+
update_operation:
27+
custom_method_name: customUpdate
28+
renames:
29+
operations:
30+
DescribeConfigurationSet:
31+
input_fields:
32+
ConfigurationSetName: Name
33+
DeleteConfigurationSet:
34+
input_fields:
35+
ConfigurationSetName: Name
36+
tags:
37+
ignore: true
38+
exceptions:
39+
terminal_codes:
40+
- ConfigurationSetAlreadyExists
41+
- InvalidConfigurationSet
42+
hooks:
43+
sdk_create_post_build_request:
44+
template_path: hooks/configuration_set/sdk_create_post_build_request.go.tpl
45+
sdk_read_one_post_request:
46+
template_path: hooks/configuration_set/sdk_read_one_post_request.go.tpl

apis/v1alpha1/types.go

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

0 commit comments

Comments
 (0)