-
Notifications
You must be signed in to change notification settings - Fork 2
/
generator.yaml
44 lines (44 loc) · 1.37 KB
/
generator.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
ignore:
field_paths:
- CreateResourceShareInput.ClientToken
- CreateResourceShareOutput.ClientToken
- CreatePermissionInput.ClientToken
- CreatePermissionOutput.ClientToken
resource_names:
- PermissionVersion
resources:
ResourceShare:
exceptions:
terminal_codes:
- MalformedArnException
fields:
PermissionARNs:
references:
resource: Permission
path: Status.ACKResourceMetadata.ARN
Tags:
from:
operation: TagResource
path: Tags
compare:
is_ignored: True
hooks:
delta_pre_compare:
code: compareTags(delta, a, b)
sdk_update_pre_build_request:
template_path: hooks/resource_share/sdk_update_pre_build_request.go.tpl
sdk_read_many_post_build_request:
template_path: hooks/resource_share/sdk_find_read_many_post_build_request.go.tpl
sdk_read_many_post_set_output:
template_path: hooks/resource_share/sdk_read_many_post_set_output.go.tpl
sdk_file_end:
template_path: hooks/resource_share/sdk_file_end.go.tpl
Permission:
exceptions:
terminal_codes:
- InvalidParameterException
hooks:
sdk_read_one_post_set_output:
template_path: hooks/permission/sdk_read_one_post_set_output.go.tpl
update_operation:
custom_method_name: customUpdatePermission