AWS SDK for C++  1.9.153
AWS SDK for C++
Public Member Functions | List of all members
Aws::Lambda::Model::AllowedPublishers Class Reference

#include <AllowedPublishers.h>

Public Member Functions

 AllowedPublishers ()
 
 AllowedPublishers (Aws::Utils::Json::JsonView jsonValue)
 
AllowedPublishersoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< Aws::String > & GetSigningProfileVersionArns () const
 
bool SigningProfileVersionArnsHasBeenSet () const
 
void SetSigningProfileVersionArns (const Aws::Vector< Aws::String > &value)
 
void SetSigningProfileVersionArns (Aws::Vector< Aws::String > &&value)
 
AllowedPublishersWithSigningProfileVersionArns (const Aws::Vector< Aws::String > &value)
 
AllowedPublishersWithSigningProfileVersionArns (Aws::Vector< Aws::String > &&value)
 
AllowedPublishersAddSigningProfileVersionArns (const Aws::String &value)
 
AllowedPublishersAddSigningProfileVersionArns (Aws::String &&value)
 
AllowedPublishersAddSigningProfileVersionArns (const char *value)
 

Detailed Description

List of signing profiles that can sign a code package.

See Also:

AWS API Reference

Definition at line 33 of file AllowedPublishers.h.

Constructor & Destructor Documentation

◆ AllowedPublishers() [1/2]

Aws::Lambda::Model::AllowedPublishers::AllowedPublishers ( )

◆ AllowedPublishers() [2/2]

Aws::Lambda::Model::AllowedPublishers::AllowedPublishers ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddSigningProfileVersionArns() [1/3]

AllowedPublishers& Aws::Lambda::Model::AllowedPublishers::AddSigningProfileVersionArns ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) for each of the signing profiles. A signing profile defines a trusted user who can sign a code package.

Definition at line 88 of file AllowedPublishers.h.

◆ AddSigningProfileVersionArns() [2/3]

AllowedPublishers& Aws::Lambda::Model::AllowedPublishers::AddSigningProfileVersionArns ( const Aws::String value)
inline

The Amazon Resource Name (ARN) for each of the signing profiles. A signing profile defines a trusted user who can sign a code package.

Definition at line 82 of file AllowedPublishers.h.

◆ AddSigningProfileVersionArns() [3/3]

AllowedPublishers& Aws::Lambda::Model::AllowedPublishers::AddSigningProfileVersionArns ( const char *  value)
inline

The Amazon Resource Name (ARN) for each of the signing profiles. A signing profile defines a trusted user who can sign a code package.

Definition at line 94 of file AllowedPublishers.h.

◆ GetSigningProfileVersionArns()

const Aws::Vector<Aws::String>& Aws::Lambda::Model::AllowedPublishers::GetSigningProfileVersionArns ( ) const
inline

The Amazon Resource Name (ARN) for each of the signing profiles. A signing profile defines a trusted user who can sign a code package.

Definition at line 46 of file AllowedPublishers.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Lambda::Model::AllowedPublishers::Jsonize ( ) const

◆ operator=()

AllowedPublishers& Aws::Lambda::Model::AllowedPublishers::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetSigningProfileVersionArns() [1/2]

void Aws::Lambda::Model::AllowedPublishers::SetSigningProfileVersionArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Name (ARN) for each of the signing profiles. A signing profile defines a trusted user who can sign a code package.

Definition at line 64 of file AllowedPublishers.h.

◆ SetSigningProfileVersionArns() [2/2]

void Aws::Lambda::Model::AllowedPublishers::SetSigningProfileVersionArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Name (ARN) for each of the signing profiles. A signing profile defines a trusted user who can sign a code package.

Definition at line 58 of file AllowedPublishers.h.

◆ SigningProfileVersionArnsHasBeenSet()

bool Aws::Lambda::Model::AllowedPublishers::SigningProfileVersionArnsHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) for each of the signing profiles. A signing profile defines a trusted user who can sign a code package.

Definition at line 52 of file AllowedPublishers.h.

◆ WithSigningProfileVersionArns() [1/2]

AllowedPublishers& Aws::Lambda::Model::AllowedPublishers::WithSigningProfileVersionArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Name (ARN) for each of the signing profiles. A signing profile defines a trusted user who can sign a code package.

Definition at line 76 of file AllowedPublishers.h.

◆ WithSigningProfileVersionArns() [2/2]

AllowedPublishers& Aws::Lambda::Model::AllowedPublishers::WithSigningProfileVersionArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Name (ARN) for each of the signing profiles. A signing profile defines a trusted user who can sign a code package.

Definition at line 70 of file AllowedPublishers.h.


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