AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::ECS::Model::RepositoryCredentials Class Reference

#include <RepositoryCredentials.h>

Public Member Functions

 RepositoryCredentials ()
 
 RepositoryCredentials (Aws::Utils::Json::JsonView jsonValue)
 
RepositoryCredentialsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetCredentialsParameter () const
 
bool CredentialsParameterHasBeenSet () const
 
void SetCredentialsParameter (const Aws::String &value)
 
void SetCredentialsParameter (Aws::String &&value)
 
void SetCredentialsParameter (const char *value)
 
RepositoryCredentialsWithCredentialsParameter (const Aws::String &value)
 
RepositoryCredentialsWithCredentialsParameter (Aws::String &&value)
 
RepositoryCredentialsWithCredentialsParameter (const char *value)
 

Detailed Description

The repository credentials for private registry authentication.

See Also:

AWS API Reference

Definition at line 32 of file RepositoryCredentials.h.

Constructor & Destructor Documentation

◆ RepositoryCredentials() [1/2]

Aws::ECS::Model::RepositoryCredentials::RepositoryCredentials ( )

◆ RepositoryCredentials() [2/2]

Aws::ECS::Model::RepositoryCredentials::RepositoryCredentials ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CredentialsParameterHasBeenSet()

bool Aws::ECS::Model::RepositoryCredentials::CredentialsParameterHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the secret containing the private repository credentials.

When you are using the Amazon ECS API, AWS CLI, or AWS SDK, if the secret exists in the same Region as the task that you are launching then you can use either the full ARN or the name of the secret. When you are using the AWS Management Console, you must specify the full ARN of the secret.

Definition at line 59 of file RepositoryCredentials.h.

◆ GetCredentialsParameter()

const Aws::String& Aws::ECS::Model::RepositoryCredentials::GetCredentialsParameter ( ) const
inline

The Amazon Resource Name (ARN) of the secret containing the private repository credentials.

When you are using the Amazon ECS API, AWS CLI, or AWS SDK, if the secret exists in the same Region as the task that you are launching then you can use either the full ARN or the name of the secret. When you are using the AWS Management Console, you must specify the full ARN of the secret.

Definition at line 49 of file RepositoryCredentials.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ECS::Model::RepositoryCredentials::Jsonize ( ) const

◆ operator=()

RepositoryCredentials& Aws::ECS::Model::RepositoryCredentials::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCredentialsParameter() [1/3]

void Aws::ECS::Model::RepositoryCredentials::SetCredentialsParameter ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the secret containing the private repository credentials.

When you are using the Amazon ECS API, AWS CLI, or AWS SDK, if the secret exists in the same Region as the task that you are launching then you can use either the full ARN or the name of the secret. When you are using the AWS Management Console, you must specify the full ARN of the secret.

Definition at line 69 of file RepositoryCredentials.h.

◆ SetCredentialsParameter() [2/3]

void Aws::ECS::Model::RepositoryCredentials::SetCredentialsParameter ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the secret containing the private repository credentials.

When you are using the Amazon ECS API, AWS CLI, or AWS SDK, if the secret exists in the same Region as the task that you are launching then you can use either the full ARN or the name of the secret. When you are using the AWS Management Console, you must specify the full ARN of the secret.

Definition at line 79 of file RepositoryCredentials.h.

◆ SetCredentialsParameter() [3/3]

void Aws::ECS::Model::RepositoryCredentials::SetCredentialsParameter ( const char *  value)
inline

The Amazon Resource Name (ARN) of the secret containing the private repository credentials.

When you are using the Amazon ECS API, AWS CLI, or AWS SDK, if the secret exists in the same Region as the task that you are launching then you can use either the full ARN or the name of the secret. When you are using the AWS Management Console, you must specify the full ARN of the secret.

Definition at line 89 of file RepositoryCredentials.h.

◆ WithCredentialsParameter() [1/3]

RepositoryCredentials& Aws::ECS::Model::RepositoryCredentials::WithCredentialsParameter ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the secret containing the private repository credentials.

When you are using the Amazon ECS API, AWS CLI, or AWS SDK, if the secret exists in the same Region as the task that you are launching then you can use either the full ARN or the name of the secret. When you are using the AWS Management Console, you must specify the full ARN of the secret.

Definition at line 99 of file RepositoryCredentials.h.

◆ WithCredentialsParameter() [2/3]

RepositoryCredentials& Aws::ECS::Model::RepositoryCredentials::WithCredentialsParameter ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the secret containing the private repository credentials.

When you are using the Amazon ECS API, AWS CLI, or AWS SDK, if the secret exists in the same Region as the task that you are launching then you can use either the full ARN or the name of the secret. When you are using the AWS Management Console, you must specify the full ARN of the secret.

Definition at line 109 of file RepositoryCredentials.h.

◆ WithCredentialsParameter() [3/3]

RepositoryCredentials& Aws::ECS::Model::RepositoryCredentials::WithCredentialsParameter ( const char *  value)
inline

The Amazon Resource Name (ARN) of the secret containing the private repository credentials.

When you are using the Amazon ECS API, AWS CLI, or AWS SDK, if the secret exists in the same Region as the task that you are launching then you can use either the full ARN or the name of the secret. When you are using the AWS Management Console, you must specify the full ARN of the secret.

Definition at line 119 of file RepositoryCredentials.h.


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