vein.sources.aws package¶ Submodules¶ vein.sources.aws.aws_config_tracker module¶ class vein.sources.aws.aws_config_tracker.AWSCredentialsTracker(rotate_function: callable | None = None, **kwargs)[source]¶ Bases: AbstractLiveStateTracker Concrete class implementing an AWS live tracker with optional custom credential rotation. get_state_value() → Any[source]¶ Fetches the internal state. Must be implemented by child classes to define the actual state fetching logic. Returns: The internal state. Return type: Any vein.sources.aws.lambda module¶ Module contents¶ vein.sources.aws.from_app_config(application: str, environment: str, configuration: str, client_id: str, *args, **kwargs)[source]¶