airflow.providers.fab.auth_manager.schemas.role_and_permission_schema¶
Attributes¶
Classes¶
Action Schema. |
|
View menu Schema. |
|
Action Collection. |
|
Permissions list schema. |
|
Action View Schema. |
|
Role item schema. |
|
List of roles. |
|
List of roles. |
Module Contents¶
- class airflow.providers.fab.auth_manager.schemas.role_and_permission_schema.ActionSchema(*args, **kwargs)[source]¶
Bases:
marshmallow_sqlalchemy.SQLAlchemySchemaAction Schema.
- class airflow.providers.fab.auth_manager.schemas.role_and_permission_schema.ResourceSchema(*args, **kwargs)[source]¶
Bases:
marshmallow_sqlalchemy.SQLAlchemySchemaView menu Schema.
- class airflow.providers.fab.auth_manager.schemas.role_and_permission_schema.ActionCollection[source]¶
Bases:
NamedTupleAction Collection.
- class airflow.providers.fab.auth_manager.schemas.role_and_permission_schema.ActionCollectionSchema(*, only=None, exclude=(), many=None, context=None, load_only=(), dump_only=(), partial=None, unknown=None)[source]¶
Bases:
marshmallow.SchemaPermissions list schema.
- class airflow.providers.fab.auth_manager.schemas.role_and_permission_schema.ActionResourceSchema(*args, **kwargs)[source]¶
Bases:
marshmallow_sqlalchemy.SQLAlchemySchemaAction View Schema.
- class airflow.providers.fab.auth_manager.schemas.role_and_permission_schema.RoleSchema(*args, **kwargs)[source]¶
Bases:
marshmallow_sqlalchemy.SQLAlchemySchemaRole item schema.
- class airflow.providers.fab.auth_manager.schemas.role_and_permission_schema.RoleCollection[source]¶
Bases:
NamedTupleList of roles.
- class airflow.providers.fab.auth_manager.schemas.role_and_permission_schema.RoleCollectionSchema(*, only=None, exclude=(), many=None, context=None, load_only=(), dump_only=(), partial=None, unknown=None)[source]¶
Bases:
marshmallow.SchemaList of roles.