Application Role Connection Metadata. Represents a role connection metadata for an dpp::application.  
 More...
#include <role.h>
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()
  
  | 
        
          | virtual std::string dpp::application_role_connection_metadata::build_json | ( | bool | with_id = false | ) | const |  | virtual | 
 
 
◆ fill_from_json()
Fill this record from json. 
- Parameters
- 
  
    | j | The json to fill this record from |  
 
- Returns
- Reference to self 
 
 
◆ 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