Skip to main content

Module permissions

Module permissions 

Source
Expand description

Defines core permission types and structures used across Alien Infra.

Structs§

AwsBindingSpec
AWS-specific binding specification
AwsPlatformPermission
AWS-specific platform permission configuration
AzureBindingSpec
Azure-specific binding specification
AzurePlatformPermission
Azure-specific platform permission configuration
BindingConfiguration
Generic binding configuration for permissions
GcpBindingSpec
GCP-specific binding specification
GcpCondition
GCP IAM condition
GcpPlatformPermission
GCP-specific platform permission configuration
PermissionGrant
Grant permissions for a specific cloud platform
PermissionProfile
Permission profile that maps resources to permission sets Key can be “*” for all resources or resource name for specific resource
PermissionSet
A permission set that can be applied across different cloud platforms
PermissionsConfig
Combined permissions configuration that contains both profiles and management
PlatformPermissions
Platform-specific permission configurations

Enums§

ManagementPermissions
Management permissions configuration for stack management access
PermissionSetReference
Reference to a permission set - either by name or inline definition