/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A request to update an XssMatchSet.See Also:
AWS
* API Reference
The XssMatchSetId
of the XssMatchSet
that you want
* to update. XssMatchSetId
is returned by CreateXssMatchSet
* and by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet
that you want
* to update. XssMatchSetId
is returned by CreateXssMatchSet
* and by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet
that you want
* to update. XssMatchSetId
is returned by CreateXssMatchSet
* and by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet
that you want
* to update. XssMatchSetId
is returned by CreateXssMatchSet
* and by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet
that you want
* to update. XssMatchSetId
is returned by CreateXssMatchSet
* and by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet
that you want
* to update. XssMatchSetId
is returned by CreateXssMatchSet
* and by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet
that you want
* to update. XssMatchSetId
is returned by CreateXssMatchSet
* and by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet
that you want
* to update. XssMatchSetId
is returned by CreateXssMatchSet
* and by ListXssMatchSets.
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 UpdateXssMatchSetRequest& WithChangeToken(const Aws::String& value) { SetChangeToken(value); return *this;} /** *The value returned by the most recent call to GetChangeToken.
*/ inline UpdateXssMatchSetRequest& WithChangeToken(Aws::String&& value) { SetChangeToken(std::move(value)); return *this;} /** *The value returned by the most recent call to GetChangeToken.
*/ inline UpdateXssMatchSetRequest& WithChangeToken(const char* value) { SetChangeToken(value); return *this;} /** *An array of XssMatchSetUpdate
objects that you want to insert
* into or delete from an XssMatchSet. For more information, see the
* applicable data types:
XssMatchSetUpdate: Contains
* Action
and XssMatchTuple
* XssMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of XssMatchSetUpdate
objects that you want to insert
* into or delete from an XssMatchSet. For more information, see the
* applicable data types:
XssMatchSetUpdate: Contains
* Action
and XssMatchTuple
* XssMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of XssMatchSetUpdate
objects that you want to insert
* into or delete from an XssMatchSet. For more information, see the
* applicable data types:
XssMatchSetUpdate: Contains
* Action
and XssMatchTuple
* XssMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of XssMatchSetUpdate
objects that you want to insert
* into or delete from an XssMatchSet. For more information, see the
* applicable data types:
XssMatchSetUpdate: Contains
* Action
and XssMatchTuple
* XssMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of XssMatchSetUpdate
objects that you want to insert
* into or delete from an XssMatchSet. For more information, see the
* applicable data types:
XssMatchSetUpdate: Contains
* Action
and XssMatchTuple
* XssMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of XssMatchSetUpdate
objects that you want to insert
* into or delete from an XssMatchSet. For more information, see the
* applicable data types:
XssMatchSetUpdate: Contains
* Action
and XssMatchTuple
* XssMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of XssMatchSetUpdate
objects that you want to insert
* into or delete from an XssMatchSet. For more information, see the
* applicable data types:
XssMatchSetUpdate: Contains
* Action
and XssMatchTuple
* XssMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type
An array of XssMatchSetUpdate
objects that you want to insert
* into or delete from an XssMatchSet. For more information, see the
* applicable data types:
XssMatchSetUpdate: Contains
* Action
and XssMatchTuple
* XssMatchTuple: Contains FieldToMatch
and
* TextTransformation
FieldToMatch:
* Contains Data
and Type