/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A request to update a SqlInjectionMatchSet.See Also:
* AWS
* API Reference
The SqlInjectionMatchSetId
of the
* SqlInjectionMatchSet
that you want to update.
* SqlInjectionMatchSetId
is returned by
* CreateSqlInjectionMatchSet and by ListSqlInjectionMatchSets.
The SqlInjectionMatchSetId
of the
* SqlInjectionMatchSet
that you want to update.
* SqlInjectionMatchSetId
is returned by
* CreateSqlInjectionMatchSet and by ListSqlInjectionMatchSets.
The SqlInjectionMatchSetId
of the
* SqlInjectionMatchSet
that you want to update.
* SqlInjectionMatchSetId
is returned by
* CreateSqlInjectionMatchSet and by ListSqlInjectionMatchSets.
The SqlInjectionMatchSetId
of the
* SqlInjectionMatchSet
that you want to update.
* SqlInjectionMatchSetId
is returned by
* CreateSqlInjectionMatchSet and by ListSqlInjectionMatchSets.
The SqlInjectionMatchSetId
of the
* SqlInjectionMatchSet
that you want to update.
* SqlInjectionMatchSetId
is returned by
* CreateSqlInjectionMatchSet and by ListSqlInjectionMatchSets.
The SqlInjectionMatchSetId
of the
* SqlInjectionMatchSet
that you want to update.
* SqlInjectionMatchSetId
is returned by
* CreateSqlInjectionMatchSet and by ListSqlInjectionMatchSets.
The SqlInjectionMatchSetId
of the
* SqlInjectionMatchSet
that you want to update.
* SqlInjectionMatchSetId
is returned by
* CreateSqlInjectionMatchSet and by ListSqlInjectionMatchSets.
The SqlInjectionMatchSetId
of the
* SqlInjectionMatchSet
that you want to update.
* SqlInjectionMatchSetId
is returned by
* CreateSqlInjectionMatchSet and by ListSqlInjectionMatchSets.
The value returned by the most recent call to GetChangeToken.
*/ inline const Aws::String& GetChangeToken() const{ return m_changeToken; } /** *The value returned by the most recent call to GetChangeToken.
*/ inline bool ChangeTokenHasBeenSet() const { return m_changeTokenHasBeenSet; } /** *The value returned by the most recent call to GetChangeToken.
*/ inline void SetChangeToken(const Aws::String& value) { m_changeTokenHasBeenSet = true; m_changeToken = value; } /** *The value returned by the most recent call to GetChangeToken.
*/ inline void SetChangeToken(Aws::String&& value) { m_changeTokenHasBeenSet = true; m_changeToken = std::move(value); } /** *The value returned by the most recent call to GetChangeToken.
*/ inline void SetChangeToken(const char* value) { m_changeTokenHasBeenSet = true; m_changeToken.assign(value); } /** *The value returned by the most recent call to GetChangeToken.
*/ inline UpdateSqlInjectionMatchSetRequest& WithChangeToken(const Aws::String& value) { SetChangeToken(value); return *this;} /** *The value returned by the most recent call to GetChangeToken.
*/ inline UpdateSqlInjectionMatchSetRequest& WithChangeToken(Aws::String&& value) { SetChangeToken(std::move(value)); return *this;} /** *The value returned by the most recent call to GetChangeToken.
*/ inline UpdateSqlInjectionMatchSetRequest& WithChangeToken(const char* value) { SetChangeToken(value); return *this;} /** *An array of SqlInjectionMatchSetUpdate
objects that you want to
* insert into or delete from a SqlInjectionMatchSet. For more information,
* see the applicable data types:
* SqlInjectionMatchSetUpdate: Contains Action
and
* SqlInjectionMatchTuple
* SqlInjectionMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of SqlInjectionMatchSetUpdate
objects that you want to
* insert into or delete from a SqlInjectionMatchSet. For more information,
* see the applicable data types:
* SqlInjectionMatchSetUpdate: Contains Action
and
* SqlInjectionMatchTuple
* SqlInjectionMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of SqlInjectionMatchSetUpdate
objects that you want to
* insert into or delete from a SqlInjectionMatchSet. For more information,
* see the applicable data types:
* SqlInjectionMatchSetUpdate: Contains Action
and
* SqlInjectionMatchTuple
* SqlInjectionMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of SqlInjectionMatchSetUpdate
objects that you want to
* insert into or delete from a SqlInjectionMatchSet. For more information,
* see the applicable data types:
* SqlInjectionMatchSetUpdate: Contains Action
and
* SqlInjectionMatchTuple
* SqlInjectionMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of SqlInjectionMatchSetUpdate
objects that you want to
* insert into or delete from a SqlInjectionMatchSet. For more information,
* see the applicable data types:
* SqlInjectionMatchSetUpdate: Contains Action
and
* SqlInjectionMatchTuple
* SqlInjectionMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of SqlInjectionMatchSetUpdate
objects that you want to
* insert into or delete from a SqlInjectionMatchSet. For more information,
* see the applicable data types:
* SqlInjectionMatchSetUpdate: Contains Action
and
* SqlInjectionMatchTuple
* SqlInjectionMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of SqlInjectionMatchSetUpdate
objects that you want to
* insert into or delete from a SqlInjectionMatchSet. For more information,
* see the applicable data types:
* SqlInjectionMatchSetUpdate: Contains Action
and
* SqlInjectionMatchTuple
* SqlInjectionMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of SqlInjectionMatchSetUpdate
objects that you want to
* insert into or delete from a SqlInjectionMatchSet. For more information,
* see the applicable data types:
* SqlInjectionMatchSetUpdate: Contains Action
and
* SqlInjectionMatchTuple
* SqlInjectionMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type