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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub use crate::types::_resource_share::ResourceShare;

pub use crate::types::_resource_share_feature_set::ResourceShareFeatureSet;

pub use crate::types::_tag::Tag;

pub use crate::types::_resource_share_status::ResourceShareStatus;

pub use crate::types::_replace_permission_associations_work::ReplacePermissionAssociationsWork;

pub use crate::types::_replace_permission_associations_work_status::ReplacePermissionAssociationsWorkStatus;

pub use crate::types::_resource_share_invitation::ResourceShareInvitation;

pub use crate::types::_resource_share_association::ResourceShareAssociation;

pub use crate::types::_resource_share_association_status::ResourceShareAssociationStatus;

pub use crate::types::_resource_share_association_type::ResourceShareAssociationType;

pub use crate::types::_resource_share_invitation_status::ResourceShareInvitationStatus;

pub use crate::types::_resource_share_permission_summary::ResourceSharePermissionSummary;

pub use crate::types::_permission_feature_set::PermissionFeatureSet;

pub use crate::types::_permission_type::PermissionType;

pub use crate::types::_service_name_and_resource_type::ServiceNameAndResourceType;

pub use crate::types::_resource_region_scope::ResourceRegionScope;

pub use crate::types::_resource_region_scope_filter::ResourceRegionScopeFilter;

pub use crate::types::_resource::Resource;

pub use crate::types::_resource_status::ResourceStatus;

pub use crate::types::_resource_owner::ResourceOwner;

pub use crate::types::_principal::Principal;

pub use crate::types::_permission_type_filter::PermissionTypeFilter;

pub use crate::types::_associated_permission::AssociatedPermission;

pub use crate::types::_tag_filter::TagFilter;

pub use crate::types::_resource_share_permission_detail::ResourceSharePermissionDetail;

pub use crate::types::_permission_status::PermissionStatus;

mod _associated_permission;

mod _permission_feature_set;

mod _permission_status;

mod _permission_type;

mod _permission_type_filter;

mod _principal;

mod _replace_permission_associations_work;

mod _replace_permission_associations_work_status;

mod _resource;

mod _resource_owner;

mod _resource_region_scope;

mod _resource_region_scope_filter;

mod _resource_share;

mod _resource_share_association;

mod _resource_share_association_status;

mod _resource_share_association_type;

mod _resource_share_feature_set;

mod _resource_share_invitation;

mod _resource_share_invitation_status;

mod _resource_share_permission_detail;

mod _resource_share_permission_summary;

mod _resource_share_status;

mod _resource_status;

mod _service_name_and_resource_type;

mod _tag;

mod _tag_filter;

/// Builders
pub mod builders;

/// Error types that AWS Resource Access Manager can respond with.
pub mod error;