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

#include <CodeSigningConfig.h>

Public Member Functions

 CodeSigningConfig ()
 
 CodeSigningConfig (Aws::Utils::Json::JsonView jsonValue)
 
CodeSigningConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetCodeSigningConfigId () const
 
bool CodeSigningConfigIdHasBeenSet () const
 
void SetCodeSigningConfigId (const Aws::String &value)
 
void SetCodeSigningConfigId (Aws::String &&value)
 
void SetCodeSigningConfigId (const char *value)
 
CodeSigningConfigWithCodeSigningConfigId (const Aws::String &value)
 
CodeSigningConfigWithCodeSigningConfigId (Aws::String &&value)
 
CodeSigningConfigWithCodeSigningConfigId (const char *value)
 
const Aws::StringGetCodeSigningConfigArn () const
 
bool CodeSigningConfigArnHasBeenSet () const
 
void SetCodeSigningConfigArn (const Aws::String &value)
 
void SetCodeSigningConfigArn (Aws::String &&value)
 
void SetCodeSigningConfigArn (const char *value)
 
CodeSigningConfigWithCodeSigningConfigArn (const Aws::String &value)
 
CodeSigningConfigWithCodeSigningConfigArn (Aws::String &&value)
 
CodeSigningConfigWithCodeSigningConfigArn (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)
 
CodeSigningConfigWithDescription (const Aws::String &value)
 
CodeSigningConfigWithDescription (Aws::String &&value)
 
CodeSigningConfigWithDescription (const char *value)
 
const AllowedPublishersGetAllowedPublishers () const
 
bool AllowedPublishersHasBeenSet () const
 
void SetAllowedPublishers (const AllowedPublishers &value)
 
void SetAllowedPublishers (AllowedPublishers &&value)
 
CodeSigningConfigWithAllowedPublishers (const AllowedPublishers &value)
 
CodeSigningConfigWithAllowedPublishers (AllowedPublishers &&value)
 
const CodeSigningPoliciesGetCodeSigningPolicies () const
 
bool CodeSigningPoliciesHasBeenSet () const
 
void SetCodeSigningPolicies (const CodeSigningPolicies &value)
 
void SetCodeSigningPolicies (CodeSigningPolicies &&value)
 
CodeSigningConfigWithCodeSigningPolicies (const CodeSigningPolicies &value)
 
CodeSigningConfigWithCodeSigningPolicies (CodeSigningPolicies &&value)
 
const Aws::StringGetLastModified () const
 
bool LastModifiedHasBeenSet () const
 
void SetLastModified (const Aws::String &value)
 
void SetLastModified (Aws::String &&value)
 
void SetLastModified (const char *value)
 
CodeSigningConfigWithLastModified (const Aws::String &value)
 
CodeSigningConfigWithLastModified (Aws::String &&value)
 
CodeSigningConfigWithLastModified (const char *value)
 

Detailed Description

Details about a Code signing configuration.

See Also:

AWS API Reference

Definition at line 33 of file CodeSigningConfig.h.

Constructor & Destructor Documentation

◆ CodeSigningConfig() [1/2]

Aws::Lambda::Model::CodeSigningConfig::CodeSigningConfig ( )

◆ CodeSigningConfig() [2/2]

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

Member Function Documentation

◆ AllowedPublishersHasBeenSet()

bool Aws::Lambda::Model::CodeSigningConfig::AllowedPublishersHasBeenSet ( ) const
inline

List of allowed publishers.

Definition at line 173 of file CodeSigningConfig.h.

◆ CodeSigningConfigArnHasBeenSet()

bool Aws::Lambda::Model::CodeSigningConfig::CodeSigningConfigArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the Code signing configuration.

Definition at line 91 of file CodeSigningConfig.h.

◆ CodeSigningConfigIdHasBeenSet()

bool Aws::Lambda::Model::CodeSigningConfig::CodeSigningConfigIdHasBeenSet ( ) const
inline

Unique identifer for the Code signing configuration.

Definition at line 50 of file CodeSigningConfig.h.

◆ CodeSigningPoliciesHasBeenSet()

bool Aws::Lambda::Model::CodeSigningConfig::CodeSigningPoliciesHasBeenSet ( ) const
inline

The code signing policy controls the validation failure action for signature mismatch or expiry.

Definition at line 206 of file CodeSigningConfig.h.

◆ DescriptionHasBeenSet()

bool Aws::Lambda::Model::CodeSigningConfig::DescriptionHasBeenSet ( ) const
inline

Code signing configuration description.

Definition at line 132 of file CodeSigningConfig.h.

◆ GetAllowedPublishers()

const AllowedPublishers& Aws::Lambda::Model::CodeSigningConfig::GetAllowedPublishers ( ) const
inline

List of allowed publishers.

Definition at line 168 of file CodeSigningConfig.h.

◆ GetCodeSigningConfigArn()

const Aws::String& Aws::Lambda::Model::CodeSigningConfig::GetCodeSigningConfigArn ( ) const
inline

The Amazon Resource Name (ARN) of the Code signing configuration.

Definition at line 86 of file CodeSigningConfig.h.

◆ GetCodeSigningConfigId()

const Aws::String& Aws::Lambda::Model::CodeSigningConfig::GetCodeSigningConfigId ( ) const
inline

Unique identifer for the Code signing configuration.

Definition at line 45 of file CodeSigningConfig.h.

◆ GetCodeSigningPolicies()

const CodeSigningPolicies& Aws::Lambda::Model::CodeSigningConfig::GetCodeSigningPolicies ( ) const
inline

The code signing policy controls the validation failure action for signature mismatch or expiry.

Definition at line 200 of file CodeSigningConfig.h.

◆ GetDescription()

const Aws::String& Aws::Lambda::Model::CodeSigningConfig::GetDescription ( ) const
inline

Code signing configuration description.

Definition at line 127 of file CodeSigningConfig.h.

◆ GetLastModified()

const Aws::String& Aws::Lambda::Model::CodeSigningConfig::GetLastModified ( ) const
inline

The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 237 of file CodeSigningConfig.h.

◆ Jsonize()

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

◆ LastModifiedHasBeenSet()

bool Aws::Lambda::Model::CodeSigningConfig::LastModifiedHasBeenSet ( ) const
inline

The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 243 of file CodeSigningConfig.h.

◆ operator=()

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

◆ SetAllowedPublishers() [1/2]

void Aws::Lambda::Model::CodeSigningConfig::SetAllowedPublishers ( AllowedPublishers &&  value)
inline

List of allowed publishers.

Definition at line 183 of file CodeSigningConfig.h.

◆ SetAllowedPublishers() [2/2]

void Aws::Lambda::Model::CodeSigningConfig::SetAllowedPublishers ( const AllowedPublishers value)
inline

List of allowed publishers.

Definition at line 178 of file CodeSigningConfig.h.

◆ SetCodeSigningConfigArn() [1/3]

void Aws::Lambda::Model::CodeSigningConfig::SetCodeSigningConfigArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Code signing configuration.

Definition at line 101 of file CodeSigningConfig.h.

◆ SetCodeSigningConfigArn() [2/3]

void Aws::Lambda::Model::CodeSigningConfig::SetCodeSigningConfigArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Code signing configuration.

Definition at line 96 of file CodeSigningConfig.h.

◆ SetCodeSigningConfigArn() [3/3]

void Aws::Lambda::Model::CodeSigningConfig::SetCodeSigningConfigArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Code signing configuration.

Definition at line 106 of file CodeSigningConfig.h.

◆ SetCodeSigningConfigId() [1/3]

void Aws::Lambda::Model::CodeSigningConfig::SetCodeSigningConfigId ( Aws::String &&  value)
inline

Unique identifer for the Code signing configuration.

Definition at line 60 of file CodeSigningConfig.h.

◆ SetCodeSigningConfigId() [2/3]

void Aws::Lambda::Model::CodeSigningConfig::SetCodeSigningConfigId ( const Aws::String value)
inline

Unique identifer for the Code signing configuration.

Definition at line 55 of file CodeSigningConfig.h.

◆ SetCodeSigningConfigId() [3/3]

void Aws::Lambda::Model::CodeSigningConfig::SetCodeSigningConfigId ( const char *  value)
inline

Unique identifer for the Code signing configuration.

Definition at line 65 of file CodeSigningConfig.h.

◆ SetCodeSigningPolicies() [1/2]

void Aws::Lambda::Model::CodeSigningConfig::SetCodeSigningPolicies ( CodeSigningPolicies &&  value)
inline

The code signing policy controls the validation failure action for signature mismatch or expiry.

Definition at line 218 of file CodeSigningConfig.h.

◆ SetCodeSigningPolicies() [2/2]

void Aws::Lambda::Model::CodeSigningConfig::SetCodeSigningPolicies ( const CodeSigningPolicies value)
inline

The code signing policy controls the validation failure action for signature mismatch or expiry.

Definition at line 212 of file CodeSigningConfig.h.

◆ SetDescription() [1/3]

void Aws::Lambda::Model::CodeSigningConfig::SetDescription ( Aws::String &&  value)
inline

Code signing configuration description.

Definition at line 142 of file CodeSigningConfig.h.

◆ SetDescription() [2/3]

void Aws::Lambda::Model::CodeSigningConfig::SetDescription ( const Aws::String value)
inline

Code signing configuration description.

Definition at line 137 of file CodeSigningConfig.h.

◆ SetDescription() [3/3]

void Aws::Lambda::Model::CodeSigningConfig::SetDescription ( const char *  value)
inline

Code signing configuration description.

Definition at line 147 of file CodeSigningConfig.h.

◆ SetLastModified() [1/3]

void Aws::Lambda::Model::CodeSigningConfig::SetLastModified ( Aws::String &&  value)
inline

The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 255 of file CodeSigningConfig.h.

◆ SetLastModified() [2/3]

void Aws::Lambda::Model::CodeSigningConfig::SetLastModified ( const Aws::String value)
inline

The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 249 of file CodeSigningConfig.h.

◆ SetLastModified() [3/3]

void Aws::Lambda::Model::CodeSigningConfig::SetLastModified ( const char *  value)
inline

The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 261 of file CodeSigningConfig.h.

◆ WithAllowedPublishers() [1/2]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithAllowedPublishers ( AllowedPublishers &&  value)
inline

List of allowed publishers.

Definition at line 193 of file CodeSigningConfig.h.

◆ WithAllowedPublishers() [2/2]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithAllowedPublishers ( const AllowedPublishers value)
inline

List of allowed publishers.

Definition at line 188 of file CodeSigningConfig.h.

◆ WithCodeSigningConfigArn() [1/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithCodeSigningConfigArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Code signing configuration.

Definition at line 116 of file CodeSigningConfig.h.

◆ WithCodeSigningConfigArn() [2/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithCodeSigningConfigArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Code signing configuration.

Definition at line 111 of file CodeSigningConfig.h.

◆ WithCodeSigningConfigArn() [3/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithCodeSigningConfigArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Code signing configuration.

Definition at line 121 of file CodeSigningConfig.h.

◆ WithCodeSigningConfigId() [1/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithCodeSigningConfigId ( Aws::String &&  value)
inline

Unique identifer for the Code signing configuration.

Definition at line 75 of file CodeSigningConfig.h.

◆ WithCodeSigningConfigId() [2/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithCodeSigningConfigId ( const Aws::String value)
inline

Unique identifer for the Code signing configuration.

Definition at line 70 of file CodeSigningConfig.h.

◆ WithCodeSigningConfigId() [3/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithCodeSigningConfigId ( const char *  value)
inline

Unique identifer for the Code signing configuration.

Definition at line 80 of file CodeSigningConfig.h.

◆ WithCodeSigningPolicies() [1/2]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithCodeSigningPolicies ( CodeSigningPolicies &&  value)
inline

The code signing policy controls the validation failure action for signature mismatch or expiry.

Definition at line 230 of file CodeSigningConfig.h.

◆ WithCodeSigningPolicies() [2/2]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithCodeSigningPolicies ( const CodeSigningPolicies value)
inline

The code signing policy controls the validation failure action for signature mismatch or expiry.

Definition at line 224 of file CodeSigningConfig.h.

◆ WithDescription() [1/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithDescription ( Aws::String &&  value)
inline

Code signing configuration description.

Definition at line 157 of file CodeSigningConfig.h.

◆ WithDescription() [2/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithDescription ( const Aws::String value)
inline

Code signing configuration description.

Definition at line 152 of file CodeSigningConfig.h.

◆ WithDescription() [3/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithDescription ( const char *  value)
inline

Code signing configuration description.

Definition at line 162 of file CodeSigningConfig.h.

◆ WithLastModified() [1/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithLastModified ( Aws::String &&  value)
inline

The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 273 of file CodeSigningConfig.h.

◆ WithLastModified() [2/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithLastModified ( const Aws::String value)
inline

The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 267 of file CodeSigningConfig.h.

◆ WithLastModified() [3/3]

CodeSigningConfig& Aws::Lambda::Model::CodeSigningConfig::WithLastModified ( const char *  value)
inline

The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 279 of file CodeSigningConfig.h.


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