7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/model/AwsEventsEndpointRoutingConfigFailoverConfigDetails.h>
48 template<
typename FailoverConfigT = AwsEventsEndpo
intRoutingConfigFailoverConfigDetails>
49 void SetFailoverConfig(FailoverConfigT&& value) { m_failoverConfigHasBeenSet =
true; m_failoverConfig = std::forward<FailoverConfigT>(value); }
50 template<
typename FailoverConfigT = AwsEventsEndpo
intRoutingConfigFailoverConfigDetails>
56 bool m_failoverConfigHasBeenSet =
false;
AWS_SECURITYHUB_API AwsEventsEndpointRoutingConfigDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
AwsEventsEndpointRoutingConfigDetails & WithFailoverConfig(FailoverConfigT &&value)
bool FailoverConfigHasBeenSet() const
void SetFailoverConfig(FailoverConfigT &&value)
AWS_SECURITYHUB_API AwsEventsEndpointRoutingConfigDetails(Aws::Utils::Json::JsonView jsonValue)
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SECURITYHUB_API AwsEventsEndpointRoutingConfigDetails()=default
const AwsEventsEndpointRoutingConfigFailoverConfigDetails & GetFailoverConfig() const
Aws::Utils::Json::JsonValue JsonValue