Application Role Connection Metadata. Represents a role connection metadata for an dpp::application.
More...
Application Role Connection Metadata. Represents a role connection metadata for an dpp::application.
◆ application_role_connection_metadata()
| dpp::application_role_connection_metadata::application_role_connection_metadata |
( |
| ) |
|
◆ ~application_role_connection_metadata()
| virtual dpp::application_role_connection_metadata::~application_role_connection_metadata |
( |
| ) |
|
|
virtualdefault |
◆ build_json()
Convert object to json string.
- Parameters
-
| with_id | Whether to include the ID or not |
- Note
- Some fields are conditionally filled, do not rely on all fields being present
- Returns
- std::string Json built from the structure
◆ fill_from_json()
Convert object from nlohmann::json.
- Parameters
-
- Returns
- T& Reference to self for fluent calling
◆ fill_from_json_impl()
Fill this record from json.
- Parameters
-
| j | The json to fill this record from |
- Returns
- Reference to self
◆ to_json()
Convert object to nlohmann::json.
- Parameters
-
| with_id | Whether to include the ID or not |
- Note
- Some fields are conditionally filled, do not rely on all fields being present
- Returns
- json Json built from the structure
◆ to_json_impl()
| virtual json dpp::application_role_connection_metadata::to_json_impl |
( |
bool |
with_id = false | ) |
const |
|
protectedvirtual |
Convert to JSON.
- Parameters
-
| with_id | include ID in output |
- Returns
- json JSON output
◆ json_interface< application_role_connection_metadata >
◆ description
| std::string dpp::application_role_connection_metadata::description |
Description of the metadata field (1-200 characters).
◆ description_localizations
| std::map<std::string, std::string> dpp::application_role_connection_metadata::description_localizations |
Translations of the description.
◆ key
| std::string dpp::application_role_connection_metadata::key |
Dictionary key for the metadata field (must be a-z, 0-9, or _ characters; 1-50 characters).
◆ name
| std::string dpp::application_role_connection_metadata::name |
Name of the metadata field (1-100 characters).
◆ name_localizations
| std::map<std::string, std::string> dpp::application_role_connection_metadata::name_localizations |
Translations of the name.
◆ type