7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
47 template<
typename NetworkAclAssociationIdT = Aws::String>
48 void SetNetworkAclAssociationId(NetworkAclAssociationIdT&& value) { m_networkAclAssociationIdHasBeenSet =
true; m_networkAclAssociationId = std::forward<NetworkAclAssociationIdT>(value); }
49 template<
typename NetworkAclAssociationIdT = Aws::String>
59 template<
typename NetworkAclIdT = Aws::String>
60 void SetNetworkAclId(NetworkAclIdT&& value) { m_networkAclIdHasBeenSet =
true; m_networkAclId = std::forward<NetworkAclIdT>(value); }
61 template<
typename NetworkAclIdT = Aws::String>
71 template<
typename SubnetIdT = Aws::String>
72 void SetSubnetId(SubnetIdT&& value) { m_subnetIdHasBeenSet =
true; m_subnetId = std::forward<SubnetIdT>(value); }
73 template<
typename SubnetIdT = Aws::String>
79 bool m_networkAclAssociationIdHasBeenSet =
false;
82 bool m_networkAclIdHasBeenSet =
false;
85 bool m_subnetIdHasBeenSet =
false;
AwsEc2NetworkAclAssociation & WithSubnetId(SubnetIdT &&value)
void SetSubnetId(SubnetIdT &&value)
bool SubnetIdHasBeenSet() const
const Aws::String & GetSubnetId() const
bool NetworkAclIdHasBeenSet() const
bool NetworkAclAssociationIdHasBeenSet() const
const Aws::String & GetNetworkAclAssociationId() const
AwsEc2NetworkAclAssociation & WithNetworkAclAssociationId(NetworkAclAssociationIdT &&value)
AWS_SECURITYHUB_API AwsEc2NetworkAclAssociation()=default
AWS_SECURITYHUB_API AwsEc2NetworkAclAssociation(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetNetworkAclId() const
AWS_SECURITYHUB_API AwsEc2NetworkAclAssociation & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetNetworkAclAssociationId(NetworkAclAssociationIdT &&value)
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
AwsEc2NetworkAclAssociation & WithNetworkAclId(NetworkAclIdT &&value)
void SetNetworkAclId(NetworkAclIdT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue