saigon
Introduction
Overview
Saigon API
saigon
saigon
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
AbstractDbManager (class in saigon.orm.connection)
asynclogcontext (class in saigon.logutils)
AsyncRestClient (class in saigon.rest.client)
authorize() (saigon.aws.rest.SIGv4RequestAuthorizer method)
aws_region (saigon.aws.cognito.CognitoIdp property)
AwsSecretBaseDbEnv (class in saigon.aws.secrets)
AwsSecretVault (class in saigon.aws.secrets)
AwsSIGv4RestClient (class in saigon.aws.rest)
AwsSsmBaseDbEnv (class in saigon.aws.ssm)
AwsSsmVault (class in saigon.aws.ssm)
B
BackendRestClient (class in saigon.rest.client)
background_tasks (saigon.fastapi.utils.RouteContext attribute)
BaseDbEnv (class in saigon.orm.config)
BaseModelNoExtra (class in saigon.model)
BasicRestResponse (class in saigon.model)
Bucket (saigon.aws.s3.S3ObjectDescriptor attribute)
C
camelcase_keys() (saigon.model.QueryDataParams class method)
client_id (saigon.aws.cognito.CognitoClientConfig attribute)
CognitoClient (class in saigon.aws.cognito)
CognitoClientConfig (class in saigon.aws.cognito)
CognitoIdp (class in saigon.aws.cognito)
CognitoIdpConfig (class in saigon.aws.cognito)
CognitoRequestContext (class in saigon.aws.cognito)
confirm_user() (saigon.aws.cognito.CognitoIdp method)
connection (saigon.orm.connection.DbConnector property)
contains() (in module saigon.iter)
create_app() (in module saigon.fastapi.utils)
create_resource() (saigon.rest.client.AsyncRestClient method)
(saigon.rest.client.RestClient method)
create_user() (saigon.aws.cognito.CognitoIdp method)
current_user (saigon.aws.rest.SIGv4RequestAuthorizer property)
custom_request_context() (in module saigon.fastapi.headers)
D
data (saigon.model.DataSet attribute)
database (saigon.orm.config.DbCredentials attribute)
DataSet (class in saigon.model)
db_credentials (saigon.orm.config.BaseDbEnv property)
db_url (saigon.orm.config.DbCredentials property)
(saigon.orm.config.MySQLCredentials property)
(saigon.orm.config.PostgreSQLCredentials property)
DbConnector (class in saigon.orm.connection)
DbCredentials (class in saigon.orm.config)
DbExecutionError
decode_query_selection() (saigon.model.QueryDataParams method)
DefaultRouteContextDependency (in module saigon.fastapi.utils)
delete_entity() (saigon.orm.connection.AbstractDbManager method)
delete_resource() (saigon.rest.client.AsyncRestClient method)
(saigon.rest.client.RestClient method)
delete_user() (saigon.aws.cognito.CognitoIdp method)
dispatch() (saigon.fastapi.utils.LogMiddleware method)
E
EmptyContent (class in saigon.model)
EmptyRequestBody (in module saigon.fastapi.handlers)
EmptyResponseBody (in module saigon.fastapi.handlers)
enable_log_context() (in module saigon.logutils)
encode_query_selection() (saigon.model.QueryDataParams method)
end (saigon.model.Range attribute)
(saigon.model.TimeRange attribute)
endpoint (saigon.orm.config.DbCredentials attribute)
engine (saigon.orm.connection.DbConnector property)
execute() (saigon.orm.connection.DbConnector method)
F
fetch_all() (saigon.orm.connection.DbConnector method)
fetch_one() (saigon.orm.connection.DbConnector method)
FetchResourceHandler (class in saigon.aws.flow.rest)
filter_unknown_model_fields() (in module saigon.orm.model)
first() (in module saigon.iter)
forward() (saigon.aws.flow.sqs.SqsToRdsForwarder method)
forward_message() (saigon.aws.flow.sqs.SqsToRdsForwarder method)
from_identity_id() (saigon.fastapi.headers.HeaderContext class method)
from_offset() (saigon.model.QueryDataPaginationToken class method)
G
get_cognito_url (saigon.aws.cognito.CognitoClient property)
get_credentials_from_secret() (saigon.orm.config.BaseDbEnv method)
get_entity() (saigon.orm.connection.AbstractDbManager method)
get_iam_credentials() (saigon.aws.cognito.CognitoClient method)
get_parameter_as_model() (in module saigon.aws.ssm)
get_parameter_mapping_as_model() (in module saigon.aws.ssm)
get_resource() (saigon.rest.client.AsyncRestClient method)
(saigon.rest.client.RestClient method)
get_secret() (saigon.aws.secrets.AwsSecretVault method)
(saigon.aws.ssm.AwsSsmVault method)
get_secret_as_model() (in module saigon.aws.secrets)
get_statement_params() (saigon.aws.flow.sqs.SqlStatementBuilder method)
get_user_pool_identity_from_iam_auth_provider() (in module saigon.aws.cognito)
H
handle_request() (saigon.fastapi.handlers.RequestHandler method)
has_max_count() (saigon.model.QueryDataParams method)
has_pagination_token() (saigon.model.QueryDataParams method)
has_query_selection() (saigon.model.QueryDataParams method)
HeaderContext (class in saigon.fastapi.headers)
headers (saigon.fastapi.headers.HeaderContext property)
host_url (saigon.orm.config.DbCredentials property)
I
identity_id (saigon.fastapi.headers.HeaderContext attribute)
identity_pool_id (saigon.aws.cognito.CognitoClientConfig attribute)
is_true_or_valid() (in module saigon.iter)
K
Key (saigon.aws.s3.S3ObjectDescriptor attribute)
L
length (saigon.model.Range property)
length() (saigon.model.TimeRange method)
logcontext (class in saigon.logutils)
login() (saigon.aws.rest.SIGv4RequestAuthorizer method)
login_user() (saigon.aws.cognito.CognitoClient method)
LogMiddleware (class in saigon.fastapi.utils)
M
max_count (saigon.model.QueryDataParams attribute)
meta() (saigon.orm.connection.AbstractDbManager class method)
model_data_to_row_values() (in module saigon.orm.model)
module
saigon.aws.cognito
saigon.aws.flow.rest
saigon.aws.flow.s3
saigon.aws.flow.sqs
saigon.aws.rest
saigon.aws.s3
saigon.aws.secrets
saigon.aws.ssm
saigon.fastapi.handlers
saigon.fastapi.headers
saigon.fastapi.utils
saigon.fflags
saigon.iter
saigon.logutils
saigon.model
saigon.orm.config
saigon.orm.connection
saigon.orm.model
saigon.rest.client
saigon.sftp
MySQLCredentials (class in saigon.orm.config)
N
next_token (saigon.model.QueryDataPaginationToken attribute)
O
offset (saigon.model.QueryDataPaginationToken property)
on_event() (saigon.aws.flow.rest.FetchResourceHandler method)
(saigon.aws.flow.s3.S3WriterHandler method)
P
paginate() (saigon.orm.connection.AbstractDbManager method)
pagination_token (saigon.model.QueryDataParams property)
(saigon.model.QueryDataResult attribute)
password (saigon.orm.config.DbCredentials attribute)
port (saigon.orm.config.DbCredentials attribute)
(saigon.orm.config.MySQLCredentials attribute)
(saigon.orm.config.PostgreSQLCredentials attribute)
PostgreSQLCredentials (class in saigon.orm.config)
prepare() (saigon.aws.flow.sqs.SqlStatementBuilder method)
Q
query (saigon.model.QueryDataParams attribute)
query_id (saigon.model.QueryDataPaginationToken attribute)
query_selection (saigon.model.QueryDataParams property)
QueryDataPaginationToken (class in saigon.model)
QueryDataParams (class in saigon.model)
QueryDataResult (class in saigon.model)
R
Range (class in saigon.model)
reflect() (saigon.orm.connection.DbConnector method)
refresh_engine() (saigon.orm.connection.DbConnector method)
region (saigon.aws.cognito.CognitoIdpConfig attribute)
request_id (saigon.fastapi.headers.HeaderContext attribute)
RequestHandler (class in saigon.fastapi.handlers)
RestClient (class in saigon.rest.client)
route_context() (in module saigon.fastapi.utils)
RouteContext (class in saigon.fastapi.utils)
row_mapping_to_model_data() (in module saigon.orm.model)
S
s3_get_client() (in module saigon.aws.s3)
s3_object_descriptor_from_event() (in module saigon.aws.s3)
s3_object_to_file() (in module saigon.aws.s3)
s3_object_unzip() (in module saigon.aws.s3)
s3_virtual_host_object_url() (in module saigon.aws.s3)
S3ObjectDescriptor (class in saigon.aws.s3)
S3WriterHandler (class in saigon.aws.flow.s3)
saigon.aws.cognito
module
saigon.aws.flow.rest
module
saigon.aws.flow.s3
module
saigon.aws.flow.sqs
module
saigon.aws.rest
module
saigon.aws.s3
module
saigon.aws.secrets
module
saigon.aws.ssm
module
saigon.fastapi.handlers
module
saigon.fastapi.headers
module
saigon.fastapi.utils
module
saigon.fflags
module
saigon.iter
module
saigon.logutils
module
saigon.model
module
saigon.orm.config
module
saigon.orm.connection
module
saigon.orm.model
module
saigon.rest.client
module
saigon.sftp
module
select() (in module saigon.iter)
serialize_identity_id() (saigon.fastapi.headers.HeaderContext class method)
set() (saigon.logutils.logcontext method)
set_log_context() (in module saigon.logutils)
SftpCredentials (class in saigon.sftp)
SIGv4RequestAuthorizer (class in saigon.aws.rest)
SqlStatementBuilder (class in saigon.aws.flow.sqs)
SqsToRdsForwarder (class in saigon.aws.flow.sqs)
ssl_mode (saigon.orm.config.PostgreSQLCredentials attribute)
start (saigon.model.Range attribute)
(saigon.model.TimeRange attribute)
switch_user() (saigon.aws.rest.SIGv4RequestAuthorizer method)
T
TimeRange (class in saigon.model)
to_camelcase() (saigon.model.QueryDataParams class method)
transaction() (saigon.orm.connection.AbstractDbManager method)
transactional() (in module saigon.orm.connection)
U
unset() (saigon.logutils.logcontext method)
unset_log_context() (in module saigon.logutils)
upload_file_to_url() (in module saigon.rest.client)
url_params_dict() (saigon.model.QueryDataParams method)
use_route_names_as_operation_ids() (in module saigon.fastapi.utils)
user_pool_id (saigon.aws.cognito.CognitoIdpConfig attribute)
username (saigon.orm.config.DbCredentials attribute)
V
validate() (saigon.model.Range method)
validate_query_date_range() (in module saigon.fastapi.utils)
validate_query_pagination_params() (in module saigon.fastapi.utils)
validation_error_exception_handler() (in module saigon.fastapi.utils)
W
WriterHandlerInput (class in saigon.aws.flow.s3)