7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/model/ConnectorProviderName.h>
9#include <aws/securityhub/model/ConnectorStatus.h>
64 bool m_providerNameHasBeenSet =
false;
67 bool m_connectorStatusHasBeenSet =
false;
ProviderSummary & WithConnectorStatus(ConnectorStatus value)
void SetConnectorStatus(ConnectorStatus value)
bool ConnectorStatusHasBeenSet() const
ProviderSummary & WithProviderName(ConnectorProviderName value)
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
ConnectorStatus GetConnectorStatus() const
ConnectorProviderName GetProviderName() const
AWS_SECURITYHUB_API ProviderSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
bool ProviderNameHasBeenSet() const
AWS_SECURITYHUB_API ProviderSummary()=default
AWS_SECURITYHUB_API ProviderSummary(Aws::Utils::Json::JsonView jsonValue)
void SetProviderName(ConnectorProviderName value)
Aws::Utils::Json::JsonValue JsonValue