MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
mrs::database::entry::DbService Struct Reference

#include <db_service.h>

Public Attributes

UniversalId id
 
std::string name
 
UniversalId url_host_id
 
std::string url_context_root
 
std::set< std::string > url_protocols
 
std::optional< std::string > in_development
 
std::optional< std::string > comment
 
std::optional< std::string > options
 
std::optional< std::string > auth_path
 
std::optional< std::string > auth_completed_url
 
std::optional< std::string > auth_completed_url_validation
 
std::optional< std::string > auth_completed_page_content
 
bool enable_sql_endpoint
 
std::optional< std::string > custom_metadata_schema
 
EnabledType enabled
 
bool published {true}
 
std::optional< std::string > metadata
 
bool passthrough_db_user {false}
 
bool deleted {false}
 

Member Data Documentation

◆ auth_completed_page_content

std::optional<std::string> mrs::database::entry::DbService::auth_completed_page_content

◆ auth_completed_url

std::optional<std::string> mrs::database::entry::DbService::auth_completed_url

◆ auth_completed_url_validation

std::optional<std::string> mrs::database::entry::DbService::auth_completed_url_validation

◆ auth_path

std::optional<std::string> mrs::database::entry::DbService::auth_path

◆ comment

std::optional<std::string> mrs::database::entry::DbService::comment

◆ custom_metadata_schema

std::optional<std::string> mrs::database::entry::DbService::custom_metadata_schema

◆ deleted

bool mrs::database::entry::DbService::deleted {false}

◆ enable_sql_endpoint

bool mrs::database::entry::DbService::enable_sql_endpoint

◆ enabled

EnabledType mrs::database::entry::DbService::enabled

◆ id

UniversalId mrs::database::entry::DbService::id

◆ in_development

std::optional<std::string> mrs::database::entry::DbService::in_development

◆ metadata

std::optional<std::string> mrs::database::entry::DbService::metadata

◆ name

std::string mrs::database::entry::DbService::name

◆ options

std::optional<std::string> mrs::database::entry::DbService::options

◆ passthrough_db_user

bool mrs::database::entry::DbService::passthrough_db_user {false}

◆ published

bool mrs::database::entry::DbService::published {true}

◆ url_context_root

std::string mrs::database::entry::DbService::url_context_root

◆ url_host_id

UniversalId mrs::database::entry::DbService::url_host_id

◆ url_protocols

std::set<std::string> mrs::database::entry::DbService::url_protocols

The documentation for this struct was generated from the following file: