7#include <aws/crt/cbor/Cbor.h>
8#include <aws/fms/FMS_EXPORTS.h>
9#include <aws/fms/model/NetworkAclEntrySet.h>
39 AWS_FMS_API
void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder)
const;
47 template <
typename NetworkAclEntrySetT = NetworkAclEntrySet>
49 m_networkAclEntrySetHasBeenSet =
true;
50 m_networkAclEntrySet = std::forward<NetworkAclEntrySetT>(value);
52 template <
typename NetworkAclEntrySetT = NetworkAclEntrySet>
60 bool m_networkAclEntrySetHasBeenSet =
false;
bool NetworkAclEntrySetHasBeenSet() const
AWS_FMS_API void CborEncode(Aws::Crt::Cbor::CborEncoder &encoder) const
void SetNetworkAclEntrySet(NetworkAclEntrySetT &&value)
AWS_FMS_API NetworkAclCommonPolicy()=default
AWS_FMS_API NetworkAclCommonPolicy & operator=(const std::shared_ptr< Aws::Crt::Cbor::CborDecoder > &decoder)
const NetworkAclEntrySet & GetNetworkAclEntrySet() const
AWS_FMS_API NetworkAclCommonPolicy(const std::shared_ptr< Aws::Crt::Cbor::CborDecoder > &decoder)
NetworkAclCommonPolicy & WithNetworkAclEntrySet(NetworkAclEntrySetT &&value)