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

#include <AwsApiGatewayStageDetails.h>

Public Member Functions

 AwsApiGatewayStageDetails ()
 
 AwsApiGatewayStageDetails (Aws::Utils::Json::JsonView jsonValue)
 
AwsApiGatewayStageDetailsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDeploymentId () const
 
bool DeploymentIdHasBeenSet () const
 
void SetDeploymentId (const Aws::String &value)
 
void SetDeploymentId (Aws::String &&value)
 
void SetDeploymentId (const char *value)
 
AwsApiGatewayStageDetailsWithDeploymentId (const Aws::String &value)
 
AwsApiGatewayStageDetailsWithDeploymentId (Aws::String &&value)
 
AwsApiGatewayStageDetailsWithDeploymentId (const char *value)
 
const Aws::StringGetClientCertificateId () const
 
bool ClientCertificateIdHasBeenSet () const
 
void SetClientCertificateId (const Aws::String &value)
 
void SetClientCertificateId (Aws::String &&value)
 
void SetClientCertificateId (const char *value)
 
AwsApiGatewayStageDetailsWithClientCertificateId (const Aws::String &value)
 
AwsApiGatewayStageDetailsWithClientCertificateId (Aws::String &&value)
 
AwsApiGatewayStageDetailsWithClientCertificateId (const char *value)
 
const Aws::StringGetStageName () const
 
bool StageNameHasBeenSet () const
 
void SetStageName (const Aws::String &value)
 
void SetStageName (Aws::String &&value)
 
void SetStageName (const char *value)
 
AwsApiGatewayStageDetailsWithStageName (const Aws::String &value)
 
AwsApiGatewayStageDetailsWithStageName (Aws::String &&value)
 
AwsApiGatewayStageDetailsWithStageName (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
AwsApiGatewayStageDetailsWithDescription (const Aws::String &value)
 
AwsApiGatewayStageDetailsWithDescription (Aws::String &&value)
 
AwsApiGatewayStageDetailsWithDescription (const char *value)
 
bool GetCacheClusterEnabled () const
 
bool CacheClusterEnabledHasBeenSet () const
 
void SetCacheClusterEnabled (bool value)
 
AwsApiGatewayStageDetailsWithCacheClusterEnabled (bool value)
 
const Aws::StringGetCacheClusterSize () const
 
bool CacheClusterSizeHasBeenSet () const
 
void SetCacheClusterSize (const Aws::String &value)
 
void SetCacheClusterSize (Aws::String &&value)
 
void SetCacheClusterSize (const char *value)
 
AwsApiGatewayStageDetailsWithCacheClusterSize (const Aws::String &value)
 
AwsApiGatewayStageDetailsWithCacheClusterSize (Aws::String &&value)
 
AwsApiGatewayStageDetailsWithCacheClusterSize (const char *value)
 
const Aws::StringGetCacheClusterStatus () const
 
bool CacheClusterStatusHasBeenSet () const
 
void SetCacheClusterStatus (const Aws::String &value)
 
void SetCacheClusterStatus (Aws::String &&value)
 
void SetCacheClusterStatus (const char *value)
 
AwsApiGatewayStageDetailsWithCacheClusterStatus (const Aws::String &value)
 
AwsApiGatewayStageDetailsWithCacheClusterStatus (Aws::String &&value)
 
AwsApiGatewayStageDetailsWithCacheClusterStatus (const char *value)
 
const Aws::Vector< AwsApiGatewayMethodSettings > & GetMethodSettings () const
 
bool MethodSettingsHasBeenSet () const
 
void SetMethodSettings (const Aws::Vector< AwsApiGatewayMethodSettings > &value)
 
void SetMethodSettings (Aws::Vector< AwsApiGatewayMethodSettings > &&value)
 
AwsApiGatewayStageDetailsWithMethodSettings (const Aws::Vector< AwsApiGatewayMethodSettings > &value)
 
AwsApiGatewayStageDetailsWithMethodSettings (Aws::Vector< AwsApiGatewayMethodSettings > &&value)
 
AwsApiGatewayStageDetailsAddMethodSettings (const AwsApiGatewayMethodSettings &value)
 
AwsApiGatewayStageDetailsAddMethodSettings (AwsApiGatewayMethodSettings &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetVariables () const
 
bool VariablesHasBeenSet () const
 
void SetVariables (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetVariables (Aws::Map< Aws::String, Aws::String > &&value)
 
AwsApiGatewayStageDetailsWithVariables (const Aws::Map< Aws::String, Aws::String > &value)
 
AwsApiGatewayStageDetailsWithVariables (Aws::Map< Aws::String, Aws::String > &&value)
 
AwsApiGatewayStageDetailsAddVariables (const Aws::String &key, const Aws::String &value)
 
AwsApiGatewayStageDetailsAddVariables (Aws::String &&key, const Aws::String &value)
 
AwsApiGatewayStageDetailsAddVariables (const Aws::String &key, Aws::String &&value)
 
AwsApiGatewayStageDetailsAddVariables (Aws::String &&key, Aws::String &&value)
 
AwsApiGatewayStageDetailsAddVariables (const char *key, Aws::String &&value)
 
AwsApiGatewayStageDetailsAddVariables (Aws::String &&key, const char *value)
 
AwsApiGatewayStageDetailsAddVariables (const char *key, const char *value)
 
const Aws::StringGetDocumentationVersion () const
 
bool DocumentationVersionHasBeenSet () const
 
void SetDocumentationVersion (const Aws::String &value)
 
void SetDocumentationVersion (Aws::String &&value)
 
void SetDocumentationVersion (const char *value)
 
AwsApiGatewayStageDetailsWithDocumentationVersion (const Aws::String &value)
 
AwsApiGatewayStageDetailsWithDocumentationVersion (Aws::String &&value)
 
AwsApiGatewayStageDetailsWithDocumentationVersion (const char *value)
 
const AwsApiGatewayAccessLogSettingsGetAccessLogSettings () const
 
bool AccessLogSettingsHasBeenSet () const
 
void SetAccessLogSettings (const AwsApiGatewayAccessLogSettings &value)
 
void SetAccessLogSettings (AwsApiGatewayAccessLogSettings &&value)
 
AwsApiGatewayStageDetailsWithAccessLogSettings (const AwsApiGatewayAccessLogSettings &value)
 
AwsApiGatewayStageDetailsWithAccessLogSettings (AwsApiGatewayAccessLogSettings &&value)
 
const AwsApiGatewayCanarySettingsGetCanarySettings () const
 
bool CanarySettingsHasBeenSet () const
 
void SetCanarySettings (const AwsApiGatewayCanarySettings &value)
 
void SetCanarySettings (AwsApiGatewayCanarySettings &&value)
 
AwsApiGatewayStageDetailsWithCanarySettings (const AwsApiGatewayCanarySettings &value)
 
AwsApiGatewayStageDetailsWithCanarySettings (AwsApiGatewayCanarySettings &&value)
 
bool GetTracingEnabled () const
 
bool TracingEnabledHasBeenSet () const
 
void SetTracingEnabled (bool value)
 
AwsApiGatewayStageDetailsWithTracingEnabled (bool value)
 
const Aws::StringGetCreatedDate () const
 
bool CreatedDateHasBeenSet () const
 
void SetCreatedDate (const Aws::String &value)
 
void SetCreatedDate (Aws::String &&value)
 
void SetCreatedDate (const char *value)
 
AwsApiGatewayStageDetailsWithCreatedDate (const Aws::String &value)
 
AwsApiGatewayStageDetailsWithCreatedDate (Aws::String &&value)
 
AwsApiGatewayStageDetailsWithCreatedDate (const char *value)
 
const Aws::StringGetLastUpdatedDate () const
 
bool LastUpdatedDateHasBeenSet () const
 
void SetLastUpdatedDate (const Aws::String &value)
 
void SetLastUpdatedDate (Aws::String &&value)
 
void SetLastUpdatedDate (const char *value)
 
AwsApiGatewayStageDetailsWithLastUpdatedDate (const Aws::String &value)
 
AwsApiGatewayStageDetailsWithLastUpdatedDate (Aws::String &&value)
 
AwsApiGatewayStageDetailsWithLastUpdatedDate (const char *value)
 
const Aws::StringGetWebAclArn () const
 
bool WebAclArnHasBeenSet () const
 
void SetWebAclArn (const Aws::String &value)
 
void SetWebAclArn (Aws::String &&value)
 
void SetWebAclArn (const char *value)
 
AwsApiGatewayStageDetailsWithWebAclArn (const Aws::String &value)
 
AwsApiGatewayStageDetailsWithWebAclArn (Aws::String &&value)
 
AwsApiGatewayStageDetailsWithWebAclArn (const char *value)
 

Detailed Description

Provides information about a version 1 Amazon API Gateway stage.

See Also:

AWS API Reference

Definition at line 37 of file AwsApiGatewayStageDetails.h.

Constructor & Destructor Documentation

◆ AwsApiGatewayStageDetails() [1/2]

Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AwsApiGatewayStageDetails ( )

◆ AwsApiGatewayStageDetails() [2/2]

Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AwsApiGatewayStageDetails ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AccessLogSettingsHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AccessLogSettingsHasBeenSet ( ) const
inline

Settings for logging access for the stage.

Definition at line 521 of file AwsApiGatewayStageDetails.h.

◆ AddMethodSettings() [1/2]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AddMethodSettings ( AwsApiGatewayMethodSettings &&  value)
inline

Defines the method settings for the stage.

Definition at line 351 of file AwsApiGatewayStageDetails.h.

◆ AddMethodSettings() [2/2]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AddMethodSettings ( const AwsApiGatewayMethodSettings value)
inline

Defines the method settings for the stage.

Definition at line 346 of file AwsApiGatewayStageDetails.h.

◆ AddVariables() [1/7]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AddVariables ( Aws::String &&  key,
Aws::String &&  value 
)
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 442 of file AwsApiGatewayStageDetails.h.

◆ AddVariables() [2/7]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AddVariables ( Aws::String &&  key,
const Aws::String value 
)
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 424 of file AwsApiGatewayStageDetails.h.

◆ AddVariables() [3/7]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AddVariables ( Aws::String &&  key,
const char *  value 
)
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 460 of file AwsApiGatewayStageDetails.h.

◆ AddVariables() [4/7]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AddVariables ( const Aws::String key,
Aws::String &&  value 
)
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 433 of file AwsApiGatewayStageDetails.h.

◆ AddVariables() [5/7]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AddVariables ( const Aws::String key,
const Aws::String value 
)
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 415 of file AwsApiGatewayStageDetails.h.

◆ AddVariables() [6/7]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AddVariables ( const char *  key,
Aws::String &&  value 
)
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 451 of file AwsApiGatewayStageDetails.h.

◆ AddVariables() [7/7]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::AddVariables ( const char *  key,
const char *  value 
)
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 469 of file AwsApiGatewayStageDetails.h.

◆ CacheClusterEnabledHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::CacheClusterEnabledHasBeenSet ( ) const
inline

Indicates whether a cache cluster is enabled for the stage.

Definition at line 218 of file AwsApiGatewayStageDetails.h.

◆ CacheClusterSizeHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::CacheClusterSizeHasBeenSet ( ) const
inline

If a cache cluster is enabled, the size of the cache cluster.

Definition at line 239 of file AwsApiGatewayStageDetails.h.

◆ CacheClusterStatusHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::CacheClusterStatusHasBeenSet ( ) const
inline

If a cache cluster is enabled, the status of the cache cluster.

Definition at line 280 of file AwsApiGatewayStageDetails.h.

◆ CanarySettingsHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::CanarySettingsHasBeenSet ( ) const
inline

Information about settings for canary deployment in the stage.

Definition at line 552 of file AwsApiGatewayStageDetails.h.

◆ ClientCertificateIdHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::ClientCertificateIdHasBeenSet ( ) const
inline

The identifier of the client certificate for the stage.

Definition at line 95 of file AwsApiGatewayStageDetails.h.

◆ CreatedDateHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::CreatedDateHasBeenSet ( ) const
inline

Indicates when the stage was created.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 612 of file AwsApiGatewayStageDetails.h.

◆ DeploymentIdHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::DeploymentIdHasBeenSet ( ) const
inline

The identifier of the deployment that the stage points to.

Definition at line 54 of file AwsApiGatewayStageDetails.h.

◆ DescriptionHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::DescriptionHasBeenSet ( ) const
inline

A description of the stage.

Definition at line 177 of file AwsApiGatewayStageDetails.h.

◆ DocumentationVersionHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::DocumentationVersionHasBeenSet ( ) const
inline

The version of the API documentation that is associated with the stage.

Definition at line 480 of file AwsApiGatewayStageDetails.h.

◆ GetAccessLogSettings()

const AwsApiGatewayAccessLogSettings& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetAccessLogSettings ( ) const
inline

Settings for logging access for the stage.

Definition at line 516 of file AwsApiGatewayStageDetails.h.

◆ GetCacheClusterEnabled()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetCacheClusterEnabled ( ) const
inline

Indicates whether a cache cluster is enabled for the stage.

Definition at line 213 of file AwsApiGatewayStageDetails.h.

◆ GetCacheClusterSize()

const Aws::String& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetCacheClusterSize ( ) const
inline

If a cache cluster is enabled, the size of the cache cluster.

Definition at line 234 of file AwsApiGatewayStageDetails.h.

◆ GetCacheClusterStatus()

const Aws::String& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetCacheClusterStatus ( ) const
inline

If a cache cluster is enabled, the status of the cache cluster.

Definition at line 275 of file AwsApiGatewayStageDetails.h.

◆ GetCanarySettings()

const AwsApiGatewayCanarySettings& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetCanarySettings ( ) const
inline

Information about settings for canary deployment in the stage.

Definition at line 547 of file AwsApiGatewayStageDetails.h.

◆ GetClientCertificateId()

const Aws::String& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetClientCertificateId ( ) const
inline

The identifier of the client certificate for the stage.

Definition at line 90 of file AwsApiGatewayStageDetails.h.

◆ GetCreatedDate()

const Aws::String& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetCreatedDate ( ) const
inline

Indicates when the stage was created.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 603 of file AwsApiGatewayStageDetails.h.

◆ GetDeploymentId()

const Aws::String& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetDeploymentId ( ) const
inline

The identifier of the deployment that the stage points to.

Definition at line 49 of file AwsApiGatewayStageDetails.h.

◆ GetDescription()

const Aws::String& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetDescription ( ) const
inline

A description of the stage.

Definition at line 172 of file AwsApiGatewayStageDetails.h.

◆ GetDocumentationVersion()

const Aws::String& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetDocumentationVersion ( ) const
inline

The version of the API documentation that is associated with the stage.

Definition at line 475 of file AwsApiGatewayStageDetails.h.

◆ GetLastUpdatedDate()

const Aws::String& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetLastUpdatedDate ( ) const
inline

Indicates when the stage was most recently updated.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 676 of file AwsApiGatewayStageDetails.h.

◆ GetMethodSettings()

const Aws::Vector<AwsApiGatewayMethodSettings>& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetMethodSettings ( ) const
inline

Defines the method settings for the stage.

Definition at line 316 of file AwsApiGatewayStageDetails.h.

◆ GetStageName()

const Aws::String& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetStageName ( ) const
inline

The name of the stage.

Definition at line 131 of file AwsApiGatewayStageDetails.h.

◆ GetTracingEnabled()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetTracingEnabled ( ) const
inline

Indicates whether active tracing with X-Ray is enabled for the stage.

Definition at line 578 of file AwsApiGatewayStageDetails.h.

◆ GetVariables()

const Aws::Map<Aws::String, Aws::String>& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetVariables ( ) const
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 361 of file AwsApiGatewayStageDetails.h.

◆ GetWebAclArn()

const Aws::String& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::GetWebAclArn ( ) const
inline

The ARN of the web ACL associated with the stage.

Definition at line 745 of file AwsApiGatewayStageDetails.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SecurityHub::Model::AwsApiGatewayStageDetails::Jsonize ( ) const

◆ LastUpdatedDateHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::LastUpdatedDateHasBeenSet ( ) const
inline

Indicates when the stage was most recently updated.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 685 of file AwsApiGatewayStageDetails.h.

◆ MethodSettingsHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::MethodSettingsHasBeenSet ( ) const
inline

Defines the method settings for the stage.

Definition at line 321 of file AwsApiGatewayStageDetails.h.

◆ operator=()

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAccessLogSettings() [1/2]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetAccessLogSettings ( AwsApiGatewayAccessLogSettings &&  value)
inline

Settings for logging access for the stage.

Definition at line 531 of file AwsApiGatewayStageDetails.h.

◆ SetAccessLogSettings() [2/2]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetAccessLogSettings ( const AwsApiGatewayAccessLogSettings value)
inline

Settings for logging access for the stage.

Definition at line 526 of file AwsApiGatewayStageDetails.h.

◆ SetCacheClusterEnabled()

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCacheClusterEnabled ( bool  value)
inline

Indicates whether a cache cluster is enabled for the stage.

Definition at line 223 of file AwsApiGatewayStageDetails.h.

◆ SetCacheClusterSize() [1/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCacheClusterSize ( Aws::String &&  value)
inline

If a cache cluster is enabled, the size of the cache cluster.

Definition at line 249 of file AwsApiGatewayStageDetails.h.

◆ SetCacheClusterSize() [2/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCacheClusterSize ( const Aws::String value)
inline

If a cache cluster is enabled, the size of the cache cluster.

Definition at line 244 of file AwsApiGatewayStageDetails.h.

◆ SetCacheClusterSize() [3/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCacheClusterSize ( const char *  value)
inline

If a cache cluster is enabled, the size of the cache cluster.

Definition at line 254 of file AwsApiGatewayStageDetails.h.

◆ SetCacheClusterStatus() [1/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCacheClusterStatus ( Aws::String &&  value)
inline

If a cache cluster is enabled, the status of the cache cluster.

Definition at line 290 of file AwsApiGatewayStageDetails.h.

◆ SetCacheClusterStatus() [2/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCacheClusterStatus ( const Aws::String value)
inline

If a cache cluster is enabled, the status of the cache cluster.

Definition at line 285 of file AwsApiGatewayStageDetails.h.

◆ SetCacheClusterStatus() [3/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCacheClusterStatus ( const char *  value)
inline

If a cache cluster is enabled, the status of the cache cluster.

Definition at line 295 of file AwsApiGatewayStageDetails.h.

◆ SetCanarySettings() [1/2]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCanarySettings ( AwsApiGatewayCanarySettings &&  value)
inline

Information about settings for canary deployment in the stage.

Definition at line 562 of file AwsApiGatewayStageDetails.h.

◆ SetCanarySettings() [2/2]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCanarySettings ( const AwsApiGatewayCanarySettings value)
inline

Information about settings for canary deployment in the stage.

Definition at line 557 of file AwsApiGatewayStageDetails.h.

◆ SetClientCertificateId() [1/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetClientCertificateId ( Aws::String &&  value)
inline

The identifier of the client certificate for the stage.

Definition at line 105 of file AwsApiGatewayStageDetails.h.

◆ SetClientCertificateId() [2/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetClientCertificateId ( const Aws::String value)
inline

The identifier of the client certificate for the stage.

Definition at line 100 of file AwsApiGatewayStageDetails.h.

◆ SetClientCertificateId() [3/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetClientCertificateId ( const char *  value)
inline

The identifier of the client certificate for the stage.

Definition at line 110 of file AwsApiGatewayStageDetails.h.

◆ SetCreatedDate() [1/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCreatedDate ( Aws::String &&  value)
inline

Indicates when the stage was created.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 630 of file AwsApiGatewayStageDetails.h.

◆ SetCreatedDate() [2/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCreatedDate ( const Aws::String value)
inline

Indicates when the stage was created.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 621 of file AwsApiGatewayStageDetails.h.

◆ SetCreatedDate() [3/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetCreatedDate ( const char *  value)
inline

Indicates when the stage was created.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 639 of file AwsApiGatewayStageDetails.h.

◆ SetDeploymentId() [1/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetDeploymentId ( Aws::String &&  value)
inline

The identifier of the deployment that the stage points to.

Definition at line 64 of file AwsApiGatewayStageDetails.h.

◆ SetDeploymentId() [2/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetDeploymentId ( const Aws::String value)
inline

The identifier of the deployment that the stage points to.

Definition at line 59 of file AwsApiGatewayStageDetails.h.

◆ SetDeploymentId() [3/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetDeploymentId ( const char *  value)
inline

The identifier of the deployment that the stage points to.

Definition at line 69 of file AwsApiGatewayStageDetails.h.

◆ SetDescription() [1/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetDescription ( Aws::String &&  value)
inline

A description of the stage.

Definition at line 187 of file AwsApiGatewayStageDetails.h.

◆ SetDescription() [2/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetDescription ( const Aws::String value)
inline

A description of the stage.

Definition at line 182 of file AwsApiGatewayStageDetails.h.

◆ SetDescription() [3/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetDescription ( const char *  value)
inline

A description of the stage.

Definition at line 192 of file AwsApiGatewayStageDetails.h.

◆ SetDocumentationVersion() [1/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetDocumentationVersion ( Aws::String &&  value)
inline

The version of the API documentation that is associated with the stage.

Definition at line 490 of file AwsApiGatewayStageDetails.h.

◆ SetDocumentationVersion() [2/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetDocumentationVersion ( const Aws::String value)
inline

The version of the API documentation that is associated with the stage.

Definition at line 485 of file AwsApiGatewayStageDetails.h.

◆ SetDocumentationVersion() [3/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetDocumentationVersion ( const char *  value)
inline

The version of the API documentation that is associated with the stage.

Definition at line 495 of file AwsApiGatewayStageDetails.h.

◆ SetLastUpdatedDate() [1/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetLastUpdatedDate ( Aws::String &&  value)
inline

Indicates when the stage was most recently updated.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 703 of file AwsApiGatewayStageDetails.h.

◆ SetLastUpdatedDate() [2/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetLastUpdatedDate ( const Aws::String value)
inline

Indicates when the stage was most recently updated.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 694 of file AwsApiGatewayStageDetails.h.

◆ SetLastUpdatedDate() [3/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetLastUpdatedDate ( const char *  value)
inline

Indicates when the stage was most recently updated.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 712 of file AwsApiGatewayStageDetails.h.

◆ SetMethodSettings() [1/2]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetMethodSettings ( Aws::Vector< AwsApiGatewayMethodSettings > &&  value)
inline

Defines the method settings for the stage.

Definition at line 331 of file AwsApiGatewayStageDetails.h.

◆ SetMethodSettings() [2/2]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetMethodSettings ( const Aws::Vector< AwsApiGatewayMethodSettings > &  value)
inline

Defines the method settings for the stage.

Definition at line 326 of file AwsApiGatewayStageDetails.h.

◆ SetStageName() [1/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetStageName ( Aws::String &&  value)
inline

The name of the stage.

Definition at line 146 of file AwsApiGatewayStageDetails.h.

◆ SetStageName() [2/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetStageName ( const Aws::String value)
inline

The name of the stage.

Definition at line 141 of file AwsApiGatewayStageDetails.h.

◆ SetStageName() [3/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetStageName ( const char *  value)
inline

The name of the stage.

Definition at line 151 of file AwsApiGatewayStageDetails.h.

◆ SetTracingEnabled()

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetTracingEnabled ( bool  value)
inline

Indicates whether active tracing with X-Ray is enabled for the stage.

Definition at line 588 of file AwsApiGatewayStageDetails.h.

◆ SetVariables() [1/2]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetVariables ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 388 of file AwsApiGatewayStageDetails.h.

◆ SetVariables() [2/2]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetVariables ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 379 of file AwsApiGatewayStageDetails.h.

◆ SetWebAclArn() [1/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetWebAclArn ( Aws::String &&  value)
inline

The ARN of the web ACL associated with the stage.

Definition at line 760 of file AwsApiGatewayStageDetails.h.

◆ SetWebAclArn() [2/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetWebAclArn ( const Aws::String value)
inline

The ARN of the web ACL associated with the stage.

Definition at line 755 of file AwsApiGatewayStageDetails.h.

◆ SetWebAclArn() [3/3]

void Aws::SecurityHub::Model::AwsApiGatewayStageDetails::SetWebAclArn ( const char *  value)
inline

The ARN of the web ACL associated with the stage.

Definition at line 765 of file AwsApiGatewayStageDetails.h.

◆ StageNameHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::StageNameHasBeenSet ( ) const
inline

The name of the stage.

Definition at line 136 of file AwsApiGatewayStageDetails.h.

◆ TracingEnabledHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::TracingEnabledHasBeenSet ( ) const
inline

Indicates whether active tracing with X-Ray is enabled for the stage.

Definition at line 583 of file AwsApiGatewayStageDetails.h.

◆ VariablesHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::VariablesHasBeenSet ( ) const
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 370 of file AwsApiGatewayStageDetails.h.

◆ WebAclArnHasBeenSet()

bool Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WebAclArnHasBeenSet ( ) const
inline

The ARN of the web ACL associated with the stage.

Definition at line 750 of file AwsApiGatewayStageDetails.h.

◆ WithAccessLogSettings() [1/2]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithAccessLogSettings ( AwsApiGatewayAccessLogSettings &&  value)
inline

Settings for logging access for the stage.

Definition at line 541 of file AwsApiGatewayStageDetails.h.

◆ WithAccessLogSettings() [2/2]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithAccessLogSettings ( const AwsApiGatewayAccessLogSettings value)
inline

Settings for logging access for the stage.

Definition at line 536 of file AwsApiGatewayStageDetails.h.

◆ WithCacheClusterEnabled()

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCacheClusterEnabled ( bool  value)
inline

Indicates whether a cache cluster is enabled for the stage.

Definition at line 228 of file AwsApiGatewayStageDetails.h.

◆ WithCacheClusterSize() [1/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCacheClusterSize ( Aws::String &&  value)
inline

If a cache cluster is enabled, the size of the cache cluster.

Definition at line 264 of file AwsApiGatewayStageDetails.h.

◆ WithCacheClusterSize() [2/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCacheClusterSize ( const Aws::String value)
inline

If a cache cluster is enabled, the size of the cache cluster.

Definition at line 259 of file AwsApiGatewayStageDetails.h.

◆ WithCacheClusterSize() [3/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCacheClusterSize ( const char *  value)
inline

If a cache cluster is enabled, the size of the cache cluster.

Definition at line 269 of file AwsApiGatewayStageDetails.h.

◆ WithCacheClusterStatus() [1/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCacheClusterStatus ( Aws::String &&  value)
inline

If a cache cluster is enabled, the status of the cache cluster.

Definition at line 305 of file AwsApiGatewayStageDetails.h.

◆ WithCacheClusterStatus() [2/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCacheClusterStatus ( const Aws::String value)
inline

If a cache cluster is enabled, the status of the cache cluster.

Definition at line 300 of file AwsApiGatewayStageDetails.h.

◆ WithCacheClusterStatus() [3/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCacheClusterStatus ( const char *  value)
inline

If a cache cluster is enabled, the status of the cache cluster.

Definition at line 310 of file AwsApiGatewayStageDetails.h.

◆ WithCanarySettings() [1/2]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCanarySettings ( AwsApiGatewayCanarySettings &&  value)
inline

Information about settings for canary deployment in the stage.

Definition at line 572 of file AwsApiGatewayStageDetails.h.

◆ WithCanarySettings() [2/2]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCanarySettings ( const AwsApiGatewayCanarySettings value)
inline

Information about settings for canary deployment in the stage.

Definition at line 567 of file AwsApiGatewayStageDetails.h.

◆ WithClientCertificateId() [1/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithClientCertificateId ( Aws::String &&  value)
inline

The identifier of the client certificate for the stage.

Definition at line 120 of file AwsApiGatewayStageDetails.h.

◆ WithClientCertificateId() [2/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithClientCertificateId ( const Aws::String value)
inline

The identifier of the client certificate for the stage.

Definition at line 115 of file AwsApiGatewayStageDetails.h.

◆ WithClientCertificateId() [3/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithClientCertificateId ( const char *  value)
inline

The identifier of the client certificate for the stage.

Definition at line 125 of file AwsApiGatewayStageDetails.h.

◆ WithCreatedDate() [1/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCreatedDate ( Aws::String &&  value)
inline

Indicates when the stage was created.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 657 of file AwsApiGatewayStageDetails.h.

◆ WithCreatedDate() [2/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCreatedDate ( const Aws::String value)
inline

Indicates when the stage was created.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 648 of file AwsApiGatewayStageDetails.h.

◆ WithCreatedDate() [3/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithCreatedDate ( const char *  value)
inline

Indicates when the stage was created.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 666 of file AwsApiGatewayStageDetails.h.

◆ WithDeploymentId() [1/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithDeploymentId ( Aws::String &&  value)
inline

The identifier of the deployment that the stage points to.

Definition at line 79 of file AwsApiGatewayStageDetails.h.

◆ WithDeploymentId() [2/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithDeploymentId ( const Aws::String value)
inline

The identifier of the deployment that the stage points to.

Definition at line 74 of file AwsApiGatewayStageDetails.h.

◆ WithDeploymentId() [3/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithDeploymentId ( const char *  value)
inline

The identifier of the deployment that the stage points to.

Definition at line 84 of file AwsApiGatewayStageDetails.h.

◆ WithDescription() [1/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithDescription ( Aws::String &&  value)
inline

A description of the stage.

Definition at line 202 of file AwsApiGatewayStageDetails.h.

◆ WithDescription() [2/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithDescription ( const Aws::String value)
inline

A description of the stage.

Definition at line 197 of file AwsApiGatewayStageDetails.h.

◆ WithDescription() [3/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithDescription ( const char *  value)
inline

A description of the stage.

Definition at line 207 of file AwsApiGatewayStageDetails.h.

◆ WithDocumentationVersion() [1/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithDocumentationVersion ( Aws::String &&  value)
inline

The version of the API documentation that is associated with the stage.

Definition at line 505 of file AwsApiGatewayStageDetails.h.

◆ WithDocumentationVersion() [2/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithDocumentationVersion ( const Aws::String value)
inline

The version of the API documentation that is associated with the stage.

Definition at line 500 of file AwsApiGatewayStageDetails.h.

◆ WithDocumentationVersion() [3/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithDocumentationVersion ( const char *  value)
inline

The version of the API documentation that is associated with the stage.

Definition at line 510 of file AwsApiGatewayStageDetails.h.

◆ WithLastUpdatedDate() [1/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithLastUpdatedDate ( Aws::String &&  value)
inline

Indicates when the stage was most recently updated.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 730 of file AwsApiGatewayStageDetails.h.

◆ WithLastUpdatedDate() [2/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithLastUpdatedDate ( const Aws::String value)
inline

Indicates when the stage was most recently updated.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 721 of file AwsApiGatewayStageDetails.h.

◆ WithLastUpdatedDate() [3/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithLastUpdatedDate ( const char *  value)
inline

Indicates when the stage was most recently updated.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 739 of file AwsApiGatewayStageDetails.h.

◆ WithMethodSettings() [1/2]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithMethodSettings ( Aws::Vector< AwsApiGatewayMethodSettings > &&  value)
inline

Defines the method settings for the stage.

Definition at line 341 of file AwsApiGatewayStageDetails.h.

◆ WithMethodSettings() [2/2]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithMethodSettings ( const Aws::Vector< AwsApiGatewayMethodSettings > &  value)
inline

Defines the method settings for the stage.

Definition at line 336 of file AwsApiGatewayStageDetails.h.

◆ WithStageName() [1/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithStageName ( Aws::String &&  value)
inline

The name of the stage.

Definition at line 161 of file AwsApiGatewayStageDetails.h.

◆ WithStageName() [2/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithStageName ( const Aws::String value)
inline

The name of the stage.

Definition at line 156 of file AwsApiGatewayStageDetails.h.

◆ WithStageName() [3/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithStageName ( const char *  value)
inline

The name of the stage.

Definition at line 166 of file AwsApiGatewayStageDetails.h.

◆ WithTracingEnabled()

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithTracingEnabled ( bool  value)
inline

Indicates whether active tracing with X-Ray is enabled for the stage.

Definition at line 593 of file AwsApiGatewayStageDetails.h.

◆ WithVariables() [1/2]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithVariables ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 406 of file AwsApiGatewayStageDetails.h.

◆ WithVariables() [2/2]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithVariables ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A map that defines the stage variables for the stage.

Variable names can have alphanumeric and underscore characters.

Variable values can contain the following characters:

  • Uppercase and lowercase letters

  • Numbers

  • Special characters -._~:/?#&=,

Definition at line 397 of file AwsApiGatewayStageDetails.h.

◆ WithWebAclArn() [1/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithWebAclArn ( Aws::String &&  value)
inline

The ARN of the web ACL associated with the stage.

Definition at line 775 of file AwsApiGatewayStageDetails.h.

◆ WithWebAclArn() [2/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithWebAclArn ( const Aws::String value)
inline

The ARN of the web ACL associated with the stage.

Definition at line 770 of file AwsApiGatewayStageDetails.h.

◆ WithWebAclArn() [3/3]

AwsApiGatewayStageDetails& Aws::SecurityHub::Model::AwsApiGatewayStageDetails::WithWebAclArn ( const char *  value)
inline

The ARN of the web ACL associated with the stage.

Definition at line 780 of file AwsApiGatewayStageDetails.h.


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