7#include <aws/managedblockchain/ManagedBlockchain_EXPORTS.h>
8#include <aws/managedblockchain/model/LogConfigurations.h>
21namespace ManagedBlockchain
50 template<
typename CaLogsT = LogConfigurations>
51 void SetCaLogs(CaLogsT&& value) { m_caLogsHasBeenSet =
true; m_caLogs = std::forward<CaLogsT>(value); }
52 template<
typename CaLogsT = LogConfigurations>
58 bool m_caLogsHasBeenSet =
false;
bool CaLogsHasBeenSet() const
AWS_MANAGEDBLOCKCHAIN_API MemberFabricLogPublishingConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_MANAGEDBLOCKCHAIN_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_MANAGEDBLOCKCHAIN_API MemberFabricLogPublishingConfiguration(Aws::Utils::Json::JsonView jsonValue)
void SetCaLogs(CaLogsT &&value)
MemberFabricLogPublishingConfiguration & WithCaLogs(CaLogsT &&value)
AWS_MANAGEDBLOCKCHAIN_API MemberFabricLogPublishingConfiguration()=default
const LogConfigurations & GetCaLogs() const
Aws::Utils::Json::JsonValue JsonValue