7#include <aws/core/utils/UUID.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/securityhub/SecurityHubRequest.h>
10#include <aws/securityhub/SecurityHub_EXPORTS.h>
11#include <aws/securityhub/model/TicketCreationMode.h>
39 template <
typename ConnectorIdT = Aws::String>
41 m_connectorIdHasBeenSet =
true;
42 m_connectorId = std::forward<ConnectorIdT>(value);
44 template <
typename ConnectorIdT = Aws::String>
57 template <
typename FindingMetadataU
idT = Aws::String>
59 m_findingMetadataUidHasBeenSet =
true;
60 m_findingMetadataUid = std::forward<FindingMetadataUidT>(value);
62 template <
typename FindingMetadataU
idT = Aws::String>
75 template <
typename ClientTokenT = Aws::String>
77 m_clientTokenHasBeenSet =
true;
78 m_clientToken = std::forward<ClientTokenT>(value);
80 template <
typename ClientTokenT = Aws::String>
96 m_modeHasBeenSet =
true;
112 bool m_connectorIdHasBeenSet =
false;
113 bool m_findingMetadataUidHasBeenSet =
false;
114 bool m_clientTokenHasBeenSet =
true;
115 bool m_modeHasBeenSet =
false;
void SetFindingMetadataUid(FindingMetadataUidT &&value)
AWS_SECURITYHUB_API CreateTicketV2Request()=default
bool ConnectorIdHasBeenSet() const
bool ClientTokenHasBeenSet() const
bool FindingMetadataUidHasBeenSet() const
bool ModeHasBeenSet() const
CreateTicketV2Request & WithMode(TicketCreationMode value)
void SetClientToken(ClientTokenT &&value)
TicketCreationMode GetMode() const
const Aws::String & GetClientToken() const
CreateTicketV2Request & WithClientToken(ClientTokenT &&value)
void SetMode(TicketCreationMode value)
const Aws::String & GetConnectorId() const
CreateTicketV2Request & WithFindingMetadataUid(FindingMetadataUidT &&value)
virtual const char * GetServiceRequestName() const override
void SetConnectorId(ConnectorIdT &&value)
const Aws::String & GetFindingMetadataUid() const
CreateTicketV2Request & WithConnectorId(ConnectorIdT &&value)
AWS_SECURITYHUB_API Aws::String SerializePayload() const override
static Aws::Utils::UUID PseudoRandomUUID()
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String