AWS SDK for C++  1.9.109
AWS SDK for C++
Public Member Functions | List of all members
Aws::Lightsail::Model::EndpointRequest Class Reference

#include <EndpointRequest.h>

Public Member Functions

 EndpointRequest ()
 
 EndpointRequest (Aws::Utils::Json::JsonView jsonValue)
 
EndpointRequestoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetContainerName () const
 
bool ContainerNameHasBeenSet () const
 
void SetContainerName (const Aws::String &value)
 
void SetContainerName (Aws::String &&value)
 
void SetContainerName (const char *value)
 
EndpointRequestWithContainerName (const Aws::String &value)
 
EndpointRequestWithContainerName (Aws::String &&value)
 
EndpointRequestWithContainerName (const char *value)
 
int GetContainerPort () const
 
bool ContainerPortHasBeenSet () const
 
void SetContainerPort (int value)
 
EndpointRequestWithContainerPort (int value)
 
const ContainerServiceHealthCheckConfigGetHealthCheck () const
 
bool HealthCheckHasBeenSet () const
 
void SetHealthCheck (const ContainerServiceHealthCheckConfig &value)
 
void SetHealthCheck (ContainerServiceHealthCheckConfig &&value)
 
EndpointRequestWithHealthCheck (const ContainerServiceHealthCheckConfig &value)
 
EndpointRequestWithHealthCheck (ContainerServiceHealthCheckConfig &&value)
 

Detailed Description

Describes the settings of a public endpoint for an Amazon Lightsail container service.

See Also:

AWS API Reference

Definition at line 33 of file EndpointRequest.h.

Constructor & Destructor Documentation

◆ EndpointRequest() [1/2]

Aws::Lightsail::Model::EndpointRequest::EndpointRequest ( )

◆ EndpointRequest() [2/2]

Aws::Lightsail::Model::EndpointRequest::EndpointRequest ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ContainerNameHasBeenSet()

bool Aws::Lightsail::Model::EndpointRequest::ContainerNameHasBeenSet ( ) const
inline

The name of the container for the endpoint.

Definition at line 50 of file EndpointRequest.h.

◆ ContainerPortHasBeenSet()

bool Aws::Lightsail::Model::EndpointRequest::ContainerPortHasBeenSet ( ) const
inline

The port of the container to which traffic is forwarded to.

Definition at line 91 of file EndpointRequest.h.

◆ GetContainerName()

const Aws::String& Aws::Lightsail::Model::EndpointRequest::GetContainerName ( ) const
inline

The name of the container for the endpoint.

Definition at line 45 of file EndpointRequest.h.

◆ GetContainerPort()

int Aws::Lightsail::Model::EndpointRequest::GetContainerPort ( ) const
inline

The port of the container to which traffic is forwarded to.

Definition at line 86 of file EndpointRequest.h.

◆ GetHealthCheck()

const ContainerServiceHealthCheckConfig& Aws::Lightsail::Model::EndpointRequest::GetHealthCheck ( ) const
inline

An object that describes the health check configuration of the container.

Definition at line 107 of file EndpointRequest.h.

◆ HealthCheckHasBeenSet()

bool Aws::Lightsail::Model::EndpointRequest::HealthCheckHasBeenSet ( ) const
inline

An object that describes the health check configuration of the container.

Definition at line 112 of file EndpointRequest.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Lightsail::Model::EndpointRequest::Jsonize ( ) const

◆ operator=()

EndpointRequest& Aws::Lightsail::Model::EndpointRequest::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetContainerName() [1/3]

void Aws::Lightsail::Model::EndpointRequest::SetContainerName ( Aws::String &&  value)
inline

The name of the container for the endpoint.

Definition at line 60 of file EndpointRequest.h.

◆ SetContainerName() [2/3]

void Aws::Lightsail::Model::EndpointRequest::SetContainerName ( const Aws::String value)
inline

The name of the container for the endpoint.

Definition at line 55 of file EndpointRequest.h.

◆ SetContainerName() [3/3]

void Aws::Lightsail::Model::EndpointRequest::SetContainerName ( const char *  value)
inline

The name of the container for the endpoint.

Definition at line 65 of file EndpointRequest.h.

◆ SetContainerPort()

void Aws::Lightsail::Model::EndpointRequest::SetContainerPort ( int  value)
inline

The port of the container to which traffic is forwarded to.

Definition at line 96 of file EndpointRequest.h.

◆ SetHealthCheck() [1/2]

void Aws::Lightsail::Model::EndpointRequest::SetHealthCheck ( const ContainerServiceHealthCheckConfig value)
inline

An object that describes the health check configuration of the container.

Definition at line 117 of file EndpointRequest.h.

◆ SetHealthCheck() [2/2]

void Aws::Lightsail::Model::EndpointRequest::SetHealthCheck ( ContainerServiceHealthCheckConfig &&  value)
inline

An object that describes the health check configuration of the container.

Definition at line 122 of file EndpointRequest.h.

◆ WithContainerName() [1/3]

EndpointRequest& Aws::Lightsail::Model::EndpointRequest::WithContainerName ( Aws::String &&  value)
inline

The name of the container for the endpoint.

Definition at line 75 of file EndpointRequest.h.

◆ WithContainerName() [2/3]

EndpointRequest& Aws::Lightsail::Model::EndpointRequest::WithContainerName ( const Aws::String value)
inline

The name of the container for the endpoint.

Definition at line 70 of file EndpointRequest.h.

◆ WithContainerName() [3/3]

EndpointRequest& Aws::Lightsail::Model::EndpointRequest::WithContainerName ( const char *  value)
inline

The name of the container for the endpoint.

Definition at line 80 of file EndpointRequest.h.

◆ WithContainerPort()

EndpointRequest& Aws::Lightsail::Model::EndpointRequest::WithContainerPort ( int  value)
inline

The port of the container to which traffic is forwarded to.

Definition at line 101 of file EndpointRequest.h.

◆ WithHealthCheck() [1/2]

EndpointRequest& Aws::Lightsail::Model::EndpointRequest::WithHealthCheck ( const ContainerServiceHealthCheckConfig value)
inline

An object that describes the health check configuration of the container.

Definition at line 127 of file EndpointRequest.h.

◆ WithHealthCheck() [2/2]

EndpointRequest& Aws::Lightsail::Model::EndpointRequest::WithHealthCheck ( ContainerServiceHealthCheckConfig &&  value)
inline

An object that describes the health check configuration of the container.

Definition at line 132 of file EndpointRequest.h.


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