AWS access key id.
If provided, aws_secret_access_key must also be provided. If not specified, the default credential profile or, if on an EC2 instance, credentials from IMDS will be used. See: https://boto3.amazonaws.com/v1/documentation/api/latest/guide/credentials.html
If not provided, will be read from 'AWS_ACCESS_KEY_ID' environment variable.
aws_access_key_id: SecretStr | None = Field(
default_factory=(secret_from_env('AWS_ACCESS_KEY_ID', default=None))
)