AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::NetworkFirewall::Model::UpdateRuleGroupResult Class Reference

#include <UpdateRuleGroupResult.h>

Public Member Functions

 UpdateRuleGroupResult ()
 
 UpdateRuleGroupResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
UpdateRuleGroupResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetUpdateToken () const
 
void SetUpdateToken (const Aws::String &value)
 
void SetUpdateToken (Aws::String &&value)
 
void SetUpdateToken (const char *value)
 
UpdateRuleGroupResultWithUpdateToken (const Aws::String &value)
 
UpdateRuleGroupResultWithUpdateToken (Aws::String &&value)
 
UpdateRuleGroupResultWithUpdateToken (const char *value)
 
const RuleGroupResponseGetRuleGroupResponse () const
 
void SetRuleGroupResponse (const RuleGroupResponse &value)
 
void SetRuleGroupResponse (RuleGroupResponse &&value)
 
UpdateRuleGroupResultWithRuleGroupResponse (const RuleGroupResponse &value)
 
UpdateRuleGroupResultWithRuleGroupResponse (RuleGroupResponse &&value)
 

Detailed Description

Definition at line 28 of file UpdateRuleGroupResult.h.

Constructor & Destructor Documentation

◆ UpdateRuleGroupResult() [1/2]

Aws::NetworkFirewall::Model::UpdateRuleGroupResult::UpdateRuleGroupResult ( )

◆ UpdateRuleGroupResult() [2/2]

Aws::NetworkFirewall::Model::UpdateRuleGroupResult::UpdateRuleGroupResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetRuleGroupResponse()

const RuleGroupResponse& Aws::NetworkFirewall::Model::UpdateRuleGroupResult::GetRuleGroupResponse ( ) const
inline

The high-level properties of a rule group. This, along with the RuleGroup, define the rule group. You can retrieve all objects for a rule group by calling DescribeRuleGroup.

Definition at line 133 of file UpdateRuleGroupResult.h.

◆ GetUpdateToken()

const Aws::String& Aws::NetworkFirewall::Model::UpdateRuleGroupResult::GetUpdateToken ( ) const
inline

A token used for optimistic locking. Network Firewall returns a token to your requests that access the rule group. The token marks the state of the rule group resource at the time of the request.

To make changes to the rule group, you provide the token in your request. Network Firewall uses the token to ensure that the rule group hasn't changed since you last retrieved it. If it has changed, the operation fails with an InvalidTokenException. If this happens, retrieve the rule group again to get a current copy of it with a current token. Reapply your changes as needed, then try the operation again using the new token.

Definition at line 47 of file UpdateRuleGroupResult.h.

◆ operator=()

UpdateRuleGroupResult& Aws::NetworkFirewall::Model::UpdateRuleGroupResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetRuleGroupResponse() [1/2]

void Aws::NetworkFirewall::Model::UpdateRuleGroupResult::SetRuleGroupResponse ( const RuleGroupResponse value)
inline

The high-level properties of a rule group. This, along with the RuleGroup, define the rule group. You can retrieve all objects for a rule group by calling DescribeRuleGroup.

Definition at line 140 of file UpdateRuleGroupResult.h.

◆ SetRuleGroupResponse() [2/2]

void Aws::NetworkFirewall::Model::UpdateRuleGroupResult::SetRuleGroupResponse ( RuleGroupResponse &&  value)
inline

The high-level properties of a rule group. This, along with the RuleGroup, define the rule group. You can retrieve all objects for a rule group by calling DescribeRuleGroup.

Definition at line 147 of file UpdateRuleGroupResult.h.

◆ SetUpdateToken() [1/3]

void Aws::NetworkFirewall::Model::UpdateRuleGroupResult::SetUpdateToken ( Aws::String &&  value)
inline

A token used for optimistic locking. Network Firewall returns a token to your requests that access the rule group. The token marks the state of the rule group resource at the time of the request.

To make changes to the rule group, you provide the token in your request. Network Firewall uses the token to ensure that the rule group hasn't changed since you last retrieved it. If it has changed, the operation fails with an InvalidTokenException. If this happens, retrieve the rule group again to get a current copy of it with a current token. Reapply your changes as needed, then try the operation again using the new token.

Definition at line 73 of file UpdateRuleGroupResult.h.

◆ SetUpdateToken() [2/3]

void Aws::NetworkFirewall::Model::UpdateRuleGroupResult::SetUpdateToken ( const Aws::String value)
inline

A token used for optimistic locking. Network Firewall returns a token to your requests that access the rule group. The token marks the state of the rule group resource at the time of the request.

To make changes to the rule group, you provide the token in your request. Network Firewall uses the token to ensure that the rule group hasn't changed since you last retrieved it. If it has changed, the operation fails with an InvalidTokenException. If this happens, retrieve the rule group again to get a current copy of it with a current token. Reapply your changes as needed, then try the operation again using the new token.

Definition at line 60 of file UpdateRuleGroupResult.h.

◆ SetUpdateToken() [3/3]

void Aws::NetworkFirewall::Model::UpdateRuleGroupResult::SetUpdateToken ( const char *  value)
inline

A token used for optimistic locking. Network Firewall returns a token to your requests that access the rule group. The token marks the state of the rule group resource at the time of the request.

To make changes to the rule group, you provide the token in your request. Network Firewall uses the token to ensure that the rule group hasn't changed since you last retrieved it. If it has changed, the operation fails with an InvalidTokenException. If this happens, retrieve the rule group again to get a current copy of it with a current token. Reapply your changes as needed, then try the operation again using the new token.

Definition at line 86 of file UpdateRuleGroupResult.h.

◆ WithRuleGroupResponse() [1/2]

UpdateRuleGroupResult& Aws::NetworkFirewall::Model::UpdateRuleGroupResult::WithRuleGroupResponse ( const RuleGroupResponse value)
inline

The high-level properties of a rule group. This, along with the RuleGroup, define the rule group. You can retrieve all objects for a rule group by calling DescribeRuleGroup.

Definition at line 154 of file UpdateRuleGroupResult.h.

◆ WithRuleGroupResponse() [2/2]

UpdateRuleGroupResult& Aws::NetworkFirewall::Model::UpdateRuleGroupResult::WithRuleGroupResponse ( RuleGroupResponse &&  value)
inline

The high-level properties of a rule group. This, along with the RuleGroup, define the rule group. You can retrieve all objects for a rule group by calling DescribeRuleGroup.

Definition at line 161 of file UpdateRuleGroupResult.h.

◆ WithUpdateToken() [1/3]

UpdateRuleGroupResult& Aws::NetworkFirewall::Model::UpdateRuleGroupResult::WithUpdateToken ( Aws::String &&  value)
inline

A token used for optimistic locking. Network Firewall returns a token to your requests that access the rule group. The token marks the state of the rule group resource at the time of the request.

To make changes to the rule group, you provide the token in your request. Network Firewall uses the token to ensure that the rule group hasn't changed since you last retrieved it. If it has changed, the operation fails with an InvalidTokenException. If this happens, retrieve the rule group again to get a current copy of it with a current token. Reapply your changes as needed, then try the operation again using the new token.

Definition at line 112 of file UpdateRuleGroupResult.h.

◆ WithUpdateToken() [2/3]

UpdateRuleGroupResult& Aws::NetworkFirewall::Model::UpdateRuleGroupResult::WithUpdateToken ( const Aws::String value)
inline

A token used for optimistic locking. Network Firewall returns a token to your requests that access the rule group. The token marks the state of the rule group resource at the time of the request.

To make changes to the rule group, you provide the token in your request. Network Firewall uses the token to ensure that the rule group hasn't changed since you last retrieved it. If it has changed, the operation fails with an InvalidTokenException. If this happens, retrieve the rule group again to get a current copy of it with a current token. Reapply your changes as needed, then try the operation again using the new token.

Definition at line 99 of file UpdateRuleGroupResult.h.

◆ WithUpdateToken() [3/3]

UpdateRuleGroupResult& Aws::NetworkFirewall::Model::UpdateRuleGroupResult::WithUpdateToken ( const char *  value)
inline

A token used for optimistic locking. Network Firewall returns a token to your requests that access the rule group. The token marks the state of the rule group resource at the time of the request.

To make changes to the rule group, you provide the token in your request. Network Firewall uses the token to ensure that the rule group hasn't changed since you last retrieved it. If it has changed, the operation fails with an InvalidTokenException. If this happens, retrieve the rule group again to get a current copy of it with a current token. Reapply your changes as needed, then try the operation again using the new token.

Definition at line 125 of file UpdateRuleGroupResult.h.


The documentation for this class was generated from the following file: