alien_permissions/generators/
mod.rs1pub mod aws_cloudformation;
2pub mod aws_runtime;
3pub mod azure_runtime;
4pub mod gcp_runtime;
5mod labels;
6
7pub use aws_cloudformation::{
8 AwsCloudFormationIamPolicy, AwsCloudFormationIamStatement,
9 AwsCloudFormationPermissionsGenerator,
10};
11pub use aws_runtime::{
12 ensure_unique_statement_sids, AwsIamPolicy, AwsIamStatement, AwsRuntimePermissionsGenerator,
13};
14pub use azure_runtime::{
15 azure_predefined_role_id, dedupe_azure_role_bindings, AzureCustomRole, AzureGrantPlan,
16 AzureRoleBinding, AzureRoleDefinition, AzureRoleDefinitionRef,
17 AzureRuntimePermissionsGenerator,
18};
19pub use gcp_runtime::{
20 custom_role_permission_set_prefix, custom_role_prefix, GcpBindingResourceKind,
21 GcpBindingTargetScope, GcpCustomRole, GcpGrantPlan, GcpIamBinding, GcpIamBindings,
22 GcpIamCondition, GcpRuntimePermissionsGenerator,
23};