Skip to content

Commit bf82ca3

Browse files
feat(iam): add saml certificate expires_at field (#1072)
Co-authored-by: Rémy Léone <rleone@scaleway.com>
1 parent 22b4b10 commit bf82ca3

File tree

8 files changed

+1104
-0
lines changed

8 files changed

+1104
-0
lines changed

scaleway-async/scaleway_async/iam/v1alpha1/__init__.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
from .types import LogAction
1717
from .types import LogResourceType
1818
from .types import PermissionSetScopeType
19+
from .types import SamlCertificateOrigin
20+
from .types import SamlCertificateType
1921
from .types import UserStatus
2022
from .types import UserType
2123
from .types import ConnectionConnectedOrganization
@@ -35,14 +37,17 @@
3537
from .types import Quotum
3638
from .types import Rule
3739
from .types import SSHKey
40+
from .types import SamlCertificate
3841
from .types import User
3942
from .types import AddGroupMemberRequest
4043
from .types import AddGroupMembersRequest
44+
from .types import AddSamlCertificateRequest
4145
from .types import ClonePolicyRequest
4246
from .types import CreateAPIKeyRequest
4347
from .types import CreateApplicationRequest
4448
from .types import CreateGroupRequest
4549
from .types import CreateJWTRequest
50+
from .types import CreateOrganizationSamlRequest
4651
from .types import CreatePolicyRequest
4752
from .types import CreateSSHKeyRequest
4853
from .types import CreateUserMFAOTPRequest
@@ -51,8 +56,10 @@
5156
from .types import DeleteApplicationRequest
5257
from .types import DeleteGroupRequest
5358
from .types import DeleteJWTRequest
59+
from .types import DeleteOrganizationSamlRequest
5460
from .types import DeletePolicyRequest
5561
from .types import DeleteSSHKeyRequest
62+
from .types import DeleteSamlCertificateRequest
5663
from .types import DeleteUserMFAOTPRequest
5764
from .types import DeleteUserRequest
5865
from .types import EncodedJWT
@@ -62,6 +69,7 @@
6269
from .types import GetJWTRequest
6370
from .types import GetLogRequest
6471
from .types import GetOrganizationRequest
72+
from .types import GetOrganizationSamlRequest
6573
from .types import GetOrganizationSecuritySettingsRequest
6674
from .types import GetPolicyRequest
6775
from .types import GetQuotumRequest
@@ -94,6 +102,8 @@
94102
from .types import ListRulesResponse
95103
from .types import ListSSHKeysRequest
96104
from .types import ListSSHKeysResponse
105+
from .types import ListSamlCertificatesRequest
106+
from .types import ListSamlCertificatesResponse
97107
from .types import ListUsersRequest
98108
from .types import ListUsersResponse
99109
from .types import LockUserRequest
@@ -103,6 +113,7 @@
103113
from .types import OrganizationSecuritySettings
104114
from .types import RemoveGroupMemberRequest
105115
from .types import RemoveUserConnectionRequest
116+
from .types import Saml
106117
from .types import SetGroupMembersRequest
107118
from .types import SetOrganizationAliasRequest
108119
from .types import SetRulesRequest
@@ -111,6 +122,7 @@
111122
from .types import UpdateAPIKeyRequest
112123
from .types import UpdateApplicationRequest
113124
from .types import UpdateGroupRequest
125+
from .types import UpdateOrganizationSamlRequest
114126
from .types import UpdateOrganizationSecuritySettingsRequest
115127
from .types import UpdatePolicyRequest
116128
from .types import UpdateSSHKeyRequest
@@ -138,6 +150,8 @@
138150
"LogAction",
139151
"LogResourceType",
140152
"PermissionSetScopeType",
153+
"SamlCertificateOrigin",
154+
"SamlCertificateType",
141155
"UserStatus",
142156
"UserType",
143157
"ConnectionConnectedOrganization",
@@ -157,14 +171,17 @@
157171
"Quotum",
158172
"Rule",
159173
"SSHKey",
174+
"SamlCertificate",
160175
"User",
161176
"AddGroupMemberRequest",
162177
"AddGroupMembersRequest",
178+
"AddSamlCertificateRequest",
163179
"ClonePolicyRequest",
164180
"CreateAPIKeyRequest",
165181
"CreateApplicationRequest",
166182
"CreateGroupRequest",
167183
"CreateJWTRequest",
184+
"CreateOrganizationSamlRequest",
168185
"CreatePolicyRequest",
169186
"CreateSSHKeyRequest",
170187
"CreateUserMFAOTPRequest",
@@ -173,8 +190,10 @@
173190
"DeleteApplicationRequest",
174191
"DeleteGroupRequest",
175192
"DeleteJWTRequest",
193+
"DeleteOrganizationSamlRequest",
176194
"DeletePolicyRequest",
177195
"DeleteSSHKeyRequest",
196+
"DeleteSamlCertificateRequest",
178197
"DeleteUserMFAOTPRequest",
179198
"DeleteUserRequest",
180199
"EncodedJWT",
@@ -184,6 +203,7 @@
184203
"GetJWTRequest",
185204
"GetLogRequest",
186205
"GetOrganizationRequest",
206+
"GetOrganizationSamlRequest",
187207
"GetOrganizationSecuritySettingsRequest",
188208
"GetPolicyRequest",
189209
"GetQuotumRequest",
@@ -216,6 +236,8 @@
216236
"ListRulesResponse",
217237
"ListSSHKeysRequest",
218238
"ListSSHKeysResponse",
239+
"ListSamlCertificatesRequest",
240+
"ListSamlCertificatesResponse",
219241
"ListUsersRequest",
220242
"ListUsersResponse",
221243
"LockUserRequest",
@@ -225,6 +247,7 @@
225247
"OrganizationSecuritySettings",
226248
"RemoveGroupMemberRequest",
227249
"RemoveUserConnectionRequest",
250+
"Saml",
228251
"SetGroupMembersRequest",
229252
"SetOrganizationAliasRequest",
230253
"SetRulesRequest",
@@ -233,6 +256,7 @@
233256
"UpdateAPIKeyRequest",
234257
"UpdateApplicationRequest",
235258
"UpdateGroupRequest",
259+
"UpdateOrganizationSamlRequest",
236260
"UpdateOrganizationSecuritySettingsRequest",
237261
"UpdatePolicyRequest",
238262
"UpdateSSHKeyRequest",

0 commit comments

Comments
 (0)