7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/model/AzureDetail.h>
41 template <
typename AzureT = AzureDetail>
43 m_azureHasBeenSet =
true;
44 m_azure = std::forward<AzureT>(value);
46 template <
typename AzureT = AzureDetail>
48 SetAzure(std::forward<AzureT>(value));
54 bool m_azureHasBeenSet =
false;
void SetAzure(AzureT &&value)
AWS_SECURITYHUB_API CspmProviderDetail()=default
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SECURITYHUB_API CspmProviderDetail(Aws::Utils::Json::JsonView jsonValue)
AWS_SECURITYHUB_API CspmProviderDetail & operator=(Aws::Utils::Json::JsonView jsonValue)
CspmProviderDetail & WithAzure(AzureT &&value)
const AzureDetail & GetAzure() const
bool AzureHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue