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