7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
48 template<
typename CloudAccountU
idT = Aws::String>
49 void SetCloudAccountUid(CloudAccountUidT&& value) { m_cloudAccountUidHasBeenSet =
true; m_cloudAccountUid = std::forward<CloudAccountUidT>(value); }
50 template<
typename CloudAccountU
idT = Aws::String>
61 template<
typename FindingInfoU
idT = Aws::String>
62 void SetFindingInfoUid(FindingInfoUidT&& value) { m_findingInfoUidHasBeenSet =
true; m_findingInfoUid = std::forward<FindingInfoUidT>(value); }
63 template<
typename FindingInfoU
idT = Aws::String>
74 template<
typename MetadataProductU
idT = Aws::String>
75 void SetMetadataProductUid(MetadataProductUidT&& value) { m_metadataProductUidHasBeenSet =
true; m_metadataProductUid = std::forward<MetadataProductUidT>(value); }
76 template<
typename MetadataProductU
idT = Aws::String>
82 bool m_cloudAccountUidHasBeenSet =
false;
85 bool m_findingInfoUidHasBeenSet =
false;
88 bool m_metadataProductUidHasBeenSet =
false;
void SetMetadataProductUid(MetadataProductUidT &&value)
AWS_SECURITYHUB_API OcsfFindingIdentifier & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SECURITYHUB_API OcsfFindingIdentifier(Aws::Utils::Json::JsonView jsonValue)
void SetCloudAccountUid(CloudAccountUidT &&value)
const Aws::String & GetMetadataProductUid() const
const Aws::String & GetCloudAccountUid() const
bool MetadataProductUidHasBeenSet() const
OcsfFindingIdentifier & WithCloudAccountUid(CloudAccountUidT &&value)
bool CloudAccountUidHasBeenSet() const
AWS_SECURITYHUB_API OcsfFindingIdentifier()=default
const Aws::String & GetFindingInfoUid() const
OcsfFindingIdentifier & WithFindingInfoUid(FindingInfoUidT &&value)
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
OcsfFindingIdentifier & WithMetadataProductUid(MetadataProductUidT &&value)
void SetFindingInfoUid(FindingInfoUidT &&value)
bool FindingInfoUidHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue