ecs_composex.cognito_userpool package ¶
Submodules ¶
ecs_composex.cognito_userpool.cognito_params module ¶
ecs_composex.cognito_userpool.cognito_userpool_module module ¶
ecs_composex.cognito_userpool.cognito_userpool_stack module ¶
Module to manage top level AWS CodeGuru profiles
- class ecs_composex.cognito_userpool.cognito_userpool_stack. UserPool ( name , definition , module , settings ) [source] ¶
-
Bases:
AwsEnvironmentResource
,ApiXResource
Class to manage AWS UserPool
- class ecs_composex.cognito_userpool.cognito_userpool_stack. XStack ( title , settings , module , ** kwargs ) [source] ¶
-
Bases:
ComposeXStack
Method to manage the elastic cache resources and root stack
- ecs_composex.cognito_userpool.cognito_userpool_stack. get_userpool_config ( userpool , account_id , resource_id ) [source] ¶
-
Retrieves the UserPool properties from AWS
- Parameters :
-
-
userpool ( UserPool ) –
-
account_id ( str ) – unused
-
resource_id ( str ) – The Userpool ARN
-
- Returns :
-
- ecs_composex.cognito_userpool.cognito_userpool_stack. resolve_lookup ( lookup_resources , settings , module ) [source] ¶
-
Iterates over the lookup resources and performs the lookup to create the resource mapping used in the template.
- Parameters :
-
-
lookup_resources ( list [ UserPool ] ) – the lookup resources to process
-
settings ( ecs_composex.common.settings.ComposeXSettings ) – the ComposeX Execution settings.
-
module –
-