aws_sdk_iam/
types.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2pub use crate::types::_ssh_public_key::SshPublicKey;
3
4pub use crate::types::_status_type::StatusType;
5
6pub use crate::types::_signing_certificate::SigningCertificate;
7
8pub use crate::types::_tag::Tag;
9
10pub use crate::types::_server_certificate_metadata::ServerCertificateMetadata;
11
12pub use crate::types::_assertion_encryption_mode_type::AssertionEncryptionModeType;
13
14pub use crate::types::_role::Role;
15
16pub use crate::types::_role_last_used::RoleLastUsed;
17
18pub use crate::types::_attached_permissions_boundary::AttachedPermissionsBoundary;
19
20pub use crate::types::_permissions_boundary_attachment_type::PermissionsBoundaryAttachmentType;
21
22pub use crate::types::_evaluation_result::EvaluationResult;
23
24pub use crate::types::_resource_specific_result::ResourceSpecificResult;
25
26pub use crate::types::_permissions_boundary_decision_detail::PermissionsBoundaryDecisionDetail;
27
28pub use crate::types::_policy_evaluation_decision_type::PolicyEvaluationDecisionType;
29
30pub use crate::types::_statement::Statement;
31
32pub use crate::types::_position::Position;
33
34pub use crate::types::_policy_source_type::PolicySourceType;
35
36pub use crate::types::_organizations_decision_detail::OrganizationsDecisionDetail;
37
38pub use crate::types::_context_entry::ContextEntry;
39
40pub use crate::types::_context_key_type_enum::ContextKeyTypeEnum;
41
42pub use crate::types::_global_endpoint_token_version::GlobalEndpointTokenVersion;
43
44pub use crate::types::_service_specific_credential::ServiceSpecificCredential;
45
46pub use crate::types::_virtual_mfa_device::VirtualMfaDevice;
47
48pub use crate::types::_user::User;
49
50pub use crate::types::_assignment_status_type::AssignmentStatusType;
51
52pub use crate::types::_ssh_public_key_metadata::SshPublicKeyMetadata;
53
54pub use crate::types::_service_specific_credential_metadata::ServiceSpecificCredentialMetadata;
55
56pub use crate::types::_saml_provider_list_entry::SamlProviderListEntry;
57
58pub use crate::types::_policy_version::PolicyVersion;
59
60pub use crate::types::_list_policies_granting_service_access_entry::ListPoliciesGrantingServiceAccessEntry;
61
62pub use crate::types::_policy_granting_service_access::PolicyGrantingServiceAccess;
63
64pub use crate::types::_policy_owner_entity_type::PolicyOwnerEntityType;
65
66pub use crate::types::_policy_type::PolicyType;
67
68pub use crate::types::_policy::Policy;
69
70pub use crate::types::_policy_usage_type::PolicyUsageType;
71
72pub use crate::types::_policy_scope_type::PolicyScopeType;
73
74pub use crate::types::_feature_type::FeatureType;
75
76pub use crate::types::_open_id_connect_provider_list_entry::OpenIdConnectProviderListEntry;
77
78pub use crate::types::_mfa_device::MfaDevice;
79
80pub use crate::types::_instance_profile::InstanceProfile;
81
82pub use crate::types::_group::Group;
83
84pub use crate::types::_policy_role::PolicyRole;
85
86pub use crate::types::_policy_user::PolicyUser;
87
88pub use crate::types::_policy_group::PolicyGroup;
89
90pub use crate::types::_entity_type::EntityType;
91
92pub use crate::types::_delegation_request::DelegationRequest;
93
94pub use crate::types::_state_type::StateType;
95
96pub use crate::types::_delegation_permission::DelegationPermission;
97
98pub use crate::types::_policy_parameter::PolicyParameter;
99
100pub use crate::types::_policy_parameter_type_enum::PolicyParameterTypeEnum;
101
102pub use crate::types::_attached_policy::AttachedPolicy;
103
104pub use crate::types::_access_key_metadata::AccessKeyMetadata;
105
106pub use crate::types::_encoding_type::EncodingType;
107
108pub use crate::types::_deletion_task_failure_reason_type::DeletionTaskFailureReasonType;
109
110pub use crate::types::_role_usage_type::RoleUsageType;
111
112pub use crate::types::_deletion_task_status_type::DeletionTaskStatusType;
113
114pub use crate::types::_error_details::ErrorDetails;
115
116pub use crate::types::_entity_details::EntityDetails;
117
118pub use crate::types::_entity_info::EntityInfo;
119
120pub use crate::types::_job_status_type::JobStatusType;
121
122pub use crate::types::_service_last_accessed::ServiceLastAccessed;
123
124pub use crate::types::_tracked_action_last_accessed::TrackedActionLastAccessed;
125
126pub use crate::types::_access_advisor_usage_granularity_type::AccessAdvisorUsageGranularityType;
127
128pub use crate::types::_server_certificate::ServerCertificate;
129
130pub use crate::types::_saml_private_key::SamlPrivateKey;
131
132pub use crate::types::_access_detail::AccessDetail;
133
134pub use crate::types::_sort_key_type::SortKeyType;
135
136pub use crate::types::_login_profile::LoginProfile;
137
138pub use crate::types::_summary_state_type::SummaryStateType;
139
140pub use crate::types::_permission_check_result_type::PermissionCheckResultType;
141
142pub use crate::types::_permission_check_status_type::PermissionCheckStatusType;
143
144pub use crate::types::_report_format_type::ReportFormatType;
145
146pub use crate::types::_summary_key_type::SummaryKeyType;
147
148pub use crate::types::_password_policy::PasswordPolicy;
149
150pub use crate::types::_managed_policy_detail::ManagedPolicyDetail;
151
152pub use crate::types::_role_detail::RoleDetail;
153
154pub use crate::types::_policy_detail::PolicyDetail;
155
156pub use crate::types::_group_detail::GroupDetail;
157
158pub use crate::types::_user_detail::UserDetail;
159
160pub use crate::types::_access_key_last_used::AccessKeyLastUsed;
161
162pub use crate::types::_report_state_type::ReportStateType;
163
164pub use crate::types::_access_key::AccessKey;
165
166mod _access_advisor_usage_granularity_type;
167
168mod _access_detail;
169
170mod _access_key;
171
172mod _access_key_last_used;
173
174mod _access_key_metadata;
175
176mod _assertion_encryption_mode_type;
177
178mod _assignment_status_type;
179
180mod _attached_permissions_boundary;
181
182mod _attached_policy;
183
184mod _context_entry;
185
186mod _context_key_type_enum;
187
188mod _delegation_permission;
189
190mod _delegation_request;
191
192mod _deletion_task_failure_reason_type;
193
194mod _deletion_task_status_type;
195
196mod _encoding_type;
197
198mod _entity_details;
199
200mod _entity_info;
201
202mod _entity_type;
203
204mod _error_details;
205
206mod _evaluation_result;
207
208mod _feature_type;
209
210mod _global_endpoint_token_version;
211
212mod _group;
213
214mod _group_detail;
215
216mod _instance_profile;
217
218mod _job_status_type;
219
220mod _list_policies_granting_service_access_entry;
221
222mod _login_profile;
223
224mod _managed_policy_detail;
225
226mod _mfa_device;
227
228mod _open_id_connect_provider_list_entry;
229
230mod _organizations_decision_detail;
231
232mod _password_policy;
233
234mod _permission_check_result_type;
235
236mod _permission_check_status_type;
237
238mod _permissions_boundary_attachment_type;
239
240mod _permissions_boundary_decision_detail;
241
242mod _policy;
243
244mod _policy_detail;
245
246mod _policy_evaluation_decision_type;
247
248mod _policy_granting_service_access;
249
250mod _policy_group;
251
252mod _policy_owner_entity_type;
253
254mod _policy_parameter;
255
256mod _policy_parameter_type_enum;
257
258mod _policy_role;
259
260mod _policy_scope_type;
261
262mod _policy_source_type;
263
264mod _policy_type;
265
266mod _policy_usage_type;
267
268mod _policy_user;
269
270mod _policy_version;
271
272mod _position;
273
274mod _report_format_type;
275
276mod _report_state_type;
277
278mod _resource_specific_result;
279
280mod _role;
281
282mod _role_detail;
283
284mod _role_last_used;
285
286mod _role_usage_type;
287
288mod _saml_private_key;
289
290mod _saml_provider_list_entry;
291
292mod _server_certificate;
293
294mod _server_certificate_metadata;
295
296mod _service_last_accessed;
297
298mod _service_specific_credential;
299
300mod _service_specific_credential_metadata;
301
302mod _signing_certificate;
303
304mod _sort_key_type;
305
306mod _ssh_public_key;
307
308mod _ssh_public_key_metadata;
309
310mod _state_type;
311
312mod _statement;
313
314mod _status_type;
315
316mod _summary_key_type;
317
318mod _summary_state_type;
319
320mod _tag;
321
322mod _tracked_action_last_accessed;
323
324mod _user;
325
326mod _user_detail;
327
328mod _virtual_mfa_device;
329
330/// Builders
331pub mod builders;
332
333/// Error types that AWS Identity and Access Management can respond with.
334pub mod error;