7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/model/StandardsControlAssociationId.h>
9#include <aws/securityhub/model/UnprocessedErrorCode.h>
10#include <aws/core/utils/memory/stl/AWSString.h>
59 template<
typename StandardsControlAssociationIdT = StandardsControlAssociationId>
60 void SetStandardsControlAssociationId(StandardsControlAssociationIdT&& value) { m_standardsControlAssociationIdHasBeenSet =
true; m_standardsControlAssociationId = std::forward<StandardsControlAssociationIdT>(value); }
61 template<
typename StandardsControlAssociationIdT = StandardsControlAssociationId>
81 template<
typename ErrorReasonT = Aws::String>
82 void SetErrorReason(ErrorReasonT&& value) { m_errorReasonHasBeenSet =
true; m_errorReason = std::forward<ErrorReasonT>(value); }
83 template<
typename ErrorReasonT = Aws::String>
89 bool m_standardsControlAssociationIdHasBeenSet =
false;
92 bool m_errorCodeHasBeenSet =
false;
95 bool m_errorReasonHasBeenSet =
false;
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
bool StandardsControlAssociationIdHasBeenSet() const
void SetStandardsControlAssociationId(StandardsControlAssociationIdT &&value)
UnprocessedStandardsControlAssociation & WithErrorCode(UnprocessedErrorCode value)
const StandardsControlAssociationId & GetStandardsControlAssociationId() const
const Aws::String & GetErrorReason() const
AWS_SECURITYHUB_API UnprocessedStandardsControlAssociation(Aws::Utils::Json::JsonView jsonValue)
bool ErrorReasonHasBeenSet() const
AWS_SECURITYHUB_API UnprocessedStandardsControlAssociation & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SECURITYHUB_API UnprocessedStandardsControlAssociation()=default
void SetErrorReason(ErrorReasonT &&value)
UnprocessedStandardsControlAssociation & WithErrorReason(ErrorReasonT &&value)
UnprocessedErrorCode GetErrorCode() const
void SetErrorCode(UnprocessedErrorCode value)
UnprocessedStandardsControlAssociation & WithStandardsControlAssociationId(StandardsControlAssociationIdT &&value)
bool ErrorCodeHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue