/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A request to delete an XssMatchSet from AWS WAF.See
* Also:
AWS
* API Reference
The XssMatchSetId
of the XssMatchSet that you want to
* delete. XssMatchSetId
is returned by CreateXssMatchSet and
* by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet that you want to
* delete. XssMatchSetId
is returned by CreateXssMatchSet and
* by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet that you want to
* delete. XssMatchSetId
is returned by CreateXssMatchSet and
* by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet that you want to
* delete. XssMatchSetId
is returned by CreateXssMatchSet and
* by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet that you want to
* delete. XssMatchSetId
is returned by CreateXssMatchSet and
* by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet that you want to
* delete. XssMatchSetId
is returned by CreateXssMatchSet and
* by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet that you want to
* delete. XssMatchSetId
is returned by CreateXssMatchSet and
* by ListXssMatchSets.
The XssMatchSetId
of the XssMatchSet that you want to
* delete. 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 DeleteXssMatchSetRequest& WithChangeToken(const Aws::String& value) { SetChangeToken(value); return *this;} /** *The value returned by the most recent call to GetChangeToken.
*/ inline DeleteXssMatchSetRequest& WithChangeToken(Aws::String&& value) { SetChangeToken(std::move(value)); return *this;} /** *The value returned by the most recent call to GetChangeToken.
*/ inline DeleteXssMatchSetRequest& WithChangeToken(const char* value) { SetChangeToken(value); return *this;} private: Aws::String m_xssMatchSetId; bool m_xssMatchSetIdHasBeenSet = false; Aws::String m_changeToken; bool m_changeTokenHasBeenSet = false; }; } // namespace Model } // namespace WAF } // namespace Aws