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::_attached_policy::AttachedPolicy;
93
94pub use crate::types::_access_key_metadata::AccessKeyMetadata;
95
96pub use crate::types::_encoding_type::EncodingType;
97
98pub use crate::types::_deletion_task_failure_reason_type::DeletionTaskFailureReasonType;
99
100pub use crate::types::_role_usage_type::RoleUsageType;
101
102pub use crate::types::_deletion_task_status_type::DeletionTaskStatusType;
103
104pub use crate::types::_error_details::ErrorDetails;
105
106pub use crate::types::_entity_details::EntityDetails;
107
108pub use crate::types::_entity_info::EntityInfo;
109
110pub use crate::types::_job_status_type::JobStatusType;
111
112pub use crate::types::_service_last_accessed::ServiceLastAccessed;
113
114pub use crate::types::_tracked_action_last_accessed::TrackedActionLastAccessed;
115
116pub use crate::types::_access_advisor_usage_granularity_type::AccessAdvisorUsageGranularityType;
117
118pub use crate::types::_server_certificate::ServerCertificate;
119
120pub use crate::types::_saml_private_key::SamlPrivateKey;
121
122pub use crate::types::_access_detail::AccessDetail;
123
124pub use crate::types::_sort_key_type::SortKeyType;
125
126pub use crate::types::_login_profile::LoginProfile;
127
128pub use crate::types::_report_format_type::ReportFormatType;
129
130pub use crate::types::_summary_key_type::SummaryKeyType;
131
132pub use crate::types::_password_policy::PasswordPolicy;
133
134pub use crate::types::_managed_policy_detail::ManagedPolicyDetail;
135
136pub use crate::types::_role_detail::RoleDetail;
137
138pub use crate::types::_policy_detail::PolicyDetail;
139
140pub use crate::types::_group_detail::GroupDetail;
141
142pub use crate::types::_user_detail::UserDetail;
143
144pub use crate::types::_access_key_last_used::AccessKeyLastUsed;
145
146pub use crate::types::_report_state_type::ReportStateType;
147
148pub use crate::types::_access_key::AccessKey;
149
150mod _access_advisor_usage_granularity_type;
151
152mod _access_detail;
153
154mod _access_key;
155
156mod _access_key_last_used;
157
158mod _access_key_metadata;
159
160mod _assertion_encryption_mode_type;
161
162mod _assignment_status_type;
163
164mod _attached_permissions_boundary;
165
166mod _attached_policy;
167
168mod _context_entry;
169
170mod _context_key_type_enum;
171
172mod _deletion_task_failure_reason_type;
173
174mod _deletion_task_status_type;
175
176mod _encoding_type;
177
178mod _entity_details;
179
180mod _entity_info;
181
182mod _entity_type;
183
184mod _error_details;
185
186mod _evaluation_result;
187
188mod _feature_type;
189
190mod _global_endpoint_token_version;
191
192mod _group;
193
194mod _group_detail;
195
196mod _instance_profile;
197
198mod _job_status_type;
199
200mod _list_policies_granting_service_access_entry;
201
202mod _login_profile;
203
204mod _managed_policy_detail;
205
206mod _mfa_device;
207
208mod _open_id_connect_provider_list_entry;
209
210mod _organizations_decision_detail;
211
212mod _password_policy;
213
214mod _permissions_boundary_attachment_type;
215
216mod _permissions_boundary_decision_detail;
217
218mod _policy;
219
220mod _policy_detail;
221
222mod _policy_evaluation_decision_type;
223
224mod _policy_granting_service_access;
225
226mod _policy_group;
227
228mod _policy_owner_entity_type;
229
230mod _policy_role;
231
232mod _policy_scope_type;
233
234mod _policy_source_type;
235
236mod _policy_type;
237
238mod _policy_usage_type;
239
240mod _policy_user;
241
242mod _policy_version;
243
244mod _position;
245
246mod _report_format_type;
247
248mod _report_state_type;
249
250mod _resource_specific_result;
251
252mod _role;
253
254mod _role_detail;
255
256mod _role_last_used;
257
258mod _role_usage_type;
259
260mod _saml_private_key;
261
262mod _saml_provider_list_entry;
263
264mod _server_certificate;
265
266mod _server_certificate_metadata;
267
268mod _service_last_accessed;
269
270mod _service_specific_credential;
271
272mod _service_specific_credential_metadata;
273
274mod _signing_certificate;
275
276mod _sort_key_type;
277
278mod _ssh_public_key;
279
280mod _ssh_public_key_metadata;
281
282mod _statement;
283
284mod _status_type;
285
286mod _summary_key_type;
287
288mod _tag;
289
290mod _tracked_action_last_accessed;
291
292mod _user;
293
294mod _user_detail;
295
296mod _virtual_mfa_device;
297
298/// Builders
299pub mod builders;
300
301/// Error types that AWS Identity and Access Management can respond with.
302pub mod error;