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