7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/SecurityHubRequest.h>
9#include <aws/securityhub/model/Target.h>
30 inline virtual const char*
GetServiceRequestName()
const override {
return "GetConfigurationPolicyAssociation"; }
42 inline void SetTarget(
const Target& value) { m_targetHasBeenSet =
true; m_target = value; }
43 inline void SetTarget(
Target&& value) { m_targetHasBeenSet =
true; m_target = std::move(value); }
50 bool m_targetHasBeenSet =
false;
bool TargetHasBeenSet() const
void SetTarget(Target &&value)
void SetTarget(const Target &value)
const Target & GetTarget() const
AWS_SECURITYHUB_API GetConfigurationPolicyAssociationRequest()
AWS_SECURITYHUB_API Aws::String SerializePayload() const override
GetConfigurationPolicyAssociationRequest & WithTarget(Target &&value)
GetConfigurationPolicyAssociationRequest & WithTarget(const Target &value)
virtual const char * GetServiceRequestName() const override
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String