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

#include <AwsCodeBuildProjectEnvironmentRegistryCredential.h>

Public Member Functions

 AwsCodeBuildProjectEnvironmentRegistryCredential ()
 
 AwsCodeBuildProjectEnvironmentRegistryCredential (Aws::Utils::Json::JsonView jsonValue)
 
AwsCodeBuildProjectEnvironmentRegistryCredentialoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetCredential () const
 
bool CredentialHasBeenSet () const
 
void SetCredential (const Aws::String &value)
 
void SetCredential (Aws::String &&value)
 
void SetCredential (const char *value)
 
AwsCodeBuildProjectEnvironmentRegistryCredentialWithCredential (const Aws::String &value)
 
AwsCodeBuildProjectEnvironmentRegistryCredentialWithCredential (Aws::String &&value)
 
AwsCodeBuildProjectEnvironmentRegistryCredentialWithCredential (const char *value)
 
const Aws::StringGetCredentialProvider () const
 
bool CredentialProviderHasBeenSet () const
 
void SetCredentialProvider (const Aws::String &value)
 
void SetCredentialProvider (Aws::String &&value)
 
void SetCredentialProvider (const char *value)
 
AwsCodeBuildProjectEnvironmentRegistryCredentialWithCredentialProvider (const Aws::String &value)
 
AwsCodeBuildProjectEnvironmentRegistryCredentialWithCredentialProvider (Aws::String &&value)
 
AwsCodeBuildProjectEnvironmentRegistryCredentialWithCredentialProvider (const char *value)
 

Detailed Description

The credentials for access to a private registry.

See Also:


AWS API Reference

Definition at line 32 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

Constructor & Destructor Documentation

◆ AwsCodeBuildProjectEnvironmentRegistryCredential() [1/2]

Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::AwsCodeBuildProjectEnvironmentRegistryCredential ( )

◆ AwsCodeBuildProjectEnvironmentRegistryCredential() [2/2]

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

Member Function Documentation

◆ CredentialHasBeenSet()

bool Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::CredentialHasBeenSet ( ) const
inline

The ARN or name of credentials created using Secrets Manager.

The credential can use the name of the credentials only if they exist in your current Amazon Web Services Region.

Definition at line 53 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ CredentialProviderHasBeenSet()

bool Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::CredentialProviderHasBeenSet ( ) const
inline

The service that created the credentials to access a private Docker registry.

The valid value, SECRETS_MANAGER, is for Secrets Manager.

Definition at line 110 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ GetCredential()

const Aws::String& Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::GetCredential ( ) const
inline

The ARN or name of credentials created using Secrets Manager.

The credential can use the name of the credentials only if they exist in your current Amazon Web Services Region.

Definition at line 46 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ GetCredentialProvider()

const Aws::String& Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::GetCredentialProvider ( ) const
inline

The service that created the credentials to access a private Docker registry.

The valid value, SECRETS_MANAGER, is for Secrets Manager.

Definition at line 103 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetCredential() [1/3]

void Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::SetCredential ( Aws::String &&  value)
inline

The ARN or name of credentials created using Secrets Manager.

The credential can use the name of the credentials only if they exist in your current Amazon Web Services Region.

Definition at line 67 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ SetCredential() [2/3]

void Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::SetCredential ( const Aws::String value)
inline

The ARN or name of credentials created using Secrets Manager.

The credential can use the name of the credentials only if they exist in your current Amazon Web Services Region.

Definition at line 60 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ SetCredential() [3/3]

void Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::SetCredential ( const char *  value)
inline

The ARN or name of credentials created using Secrets Manager.

The credential can use the name of the credentials only if they exist in your current Amazon Web Services Region.

Definition at line 74 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ SetCredentialProvider() [1/3]

void Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::SetCredentialProvider ( Aws::String &&  value)
inline

The service that created the credentials to access a private Docker registry.

The valid value, SECRETS_MANAGER, is for Secrets Manager.

Definition at line 124 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ SetCredentialProvider() [2/3]

void Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::SetCredentialProvider ( const Aws::String value)
inline

The service that created the credentials to access a private Docker registry.

The valid value, SECRETS_MANAGER, is for Secrets Manager.

Definition at line 117 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ SetCredentialProvider() [3/3]

void Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::SetCredentialProvider ( const char *  value)
inline

The service that created the credentials to access a private Docker registry.

The valid value, SECRETS_MANAGER, is for Secrets Manager.

Definition at line 131 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ WithCredential() [1/3]

AwsCodeBuildProjectEnvironmentRegistryCredential& Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::WithCredential ( Aws::String &&  value)
inline

The ARN or name of credentials created using Secrets Manager.

The credential can use the name of the credentials only if they exist in your current Amazon Web Services Region.

Definition at line 88 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ WithCredential() [2/3]

AwsCodeBuildProjectEnvironmentRegistryCredential& Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::WithCredential ( const Aws::String value)
inline

The ARN or name of credentials created using Secrets Manager.

The credential can use the name of the credentials only if they exist in your current Amazon Web Services Region.

Definition at line 81 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ WithCredential() [3/3]

AwsCodeBuildProjectEnvironmentRegistryCredential& Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::WithCredential ( const char *  value)
inline

The ARN or name of credentials created using Secrets Manager.

The credential can use the name of the credentials only if they exist in your current Amazon Web Services Region.

Definition at line 95 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ WithCredentialProvider() [1/3]

AwsCodeBuildProjectEnvironmentRegistryCredential& Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::WithCredentialProvider ( Aws::String &&  value)
inline

The service that created the credentials to access a private Docker registry.

The valid value, SECRETS_MANAGER, is for Secrets Manager.

Definition at line 145 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ WithCredentialProvider() [2/3]

AwsCodeBuildProjectEnvironmentRegistryCredential& Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::WithCredentialProvider ( const Aws::String value)
inline

The service that created the credentials to access a private Docker registry.

The valid value, SECRETS_MANAGER, is for Secrets Manager.

Definition at line 138 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.

◆ WithCredentialProvider() [3/3]

AwsCodeBuildProjectEnvironmentRegistryCredential& Aws::SecurityHub::Model::AwsCodeBuildProjectEnvironmentRegistryCredential::WithCredentialProvider ( const char *  value)
inline

The service that created the credentials to access a private Docker registry.

The valid value, SECRETS_MANAGER, is for Secrets Manager.

Definition at line 152 of file AwsCodeBuildProjectEnvironmentRegistryCredential.h.


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