Skip to content

Commit b11b98b

Browse files
committed
Add LoginProfile to iam
1 parent 88b8b65 commit b11b98b

30 files changed

+1997
-23
lines changed
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
ack_generate_info:
2-
build_date: "2025-07-22T22:04:27Z"
3-
build_hash: b2dc0f44e0b08f041de14c3944a5cc005ba97c8f
2+
build_date: "2025-08-13T20:32:45Z"
3+
build_hash: dd7115d68c972714778e2bdd55a6f8b792494b97
44
go_version: go1.24.5
5-
version: v0.50.0
6-
api_directory_checksum: fcb205ac280ed1b0f107a291e5ea43d93c0991e9
5+
version: v0.50.0-4-gdd7115d
6+
api_directory_checksum: cb1f05cdce3803ceebf21302d5edabb8503b8add
77
api_version: v1alpha1
88
aws_sdk_go_version: v1.32.6
99
generator_config_info:
10-
file_checksum: 9e30795ffa094ac7b68fe2bcb6913b0a2d7bccba
10+
file_checksum: 3fcd59eb1bc417d0dc8703620a71962010c1dd54
1111
original_file_name: generator.yaml
1212
last_modification:
1313
reason: API generation

apis/v1alpha1/generator.yaml

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ ignore:
44
- AccountAlias
55
#- Group
66
#- InstanceProfile
7-
- LoginProfile
7+
#- LoginProfile # Removed from ignore list
88
#- OpenIDConnectProvider
99
#- Policy
1010
- PolicyVersion
@@ -116,6 +116,39 @@ resources:
116116
# the profile entirely.
117117
update_operation:
118118
custom_method_name: customUpdateInstanceProfile
119+
LoginProfile:
120+
renames:
121+
operations:
122+
CreateLoginProfile:
123+
input_fields:
124+
UserName: Name
125+
GetLoginProfile:
126+
input_fields:
127+
UserName: Name
128+
UpdateLoginProfile:
129+
input_fields:
130+
UserName: Name
131+
DeleteLoginProfile:
132+
input_fields:
133+
UserName: Name
134+
exceptions:
135+
errors:
136+
404:
137+
code: NoSuchEntityException
138+
terminal_codes:
139+
- EntityAlreadyExistsException
140+
- NoSuchEntityException
141+
- PasswordPolicyViolation
142+
fields:
143+
Name:
144+
is_primary_key: true
145+
is_immutable: true
146+
CreateDate:
147+
is_read_only: true
148+
Password:
149+
is_sensitive: true
150+
tags:
151+
ignore: true
119152
Policy:
120153
renames:
121154
operations:
@@ -361,4 +394,4 @@ resources:
361394
custom_method_name: customUpdateServiceLinkedRole
362395
exceptions:
363396
terminal_codes:
364-
- InvalidInput
397+
- InvalidInput

apis/v1alpha1/login_profile.go

Lines changed: 105 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/types.go

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/zz_generated.deepcopy.go

Lines changed: 132 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/controller/main.go

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/controller/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ kind: Kustomization
66
images:
77
- name: controller
88
newName: public.ecr.aws/aws-controllers-k8s/iam-controller
9-
newTag: 1.4.4
9+
newTag: 0.0.0-non-release-version

0 commit comments

Comments
 (0)