AWS SDK for C++  1.9.156
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 35 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 175 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 93 of file CodeSigningConfig.h.

◆ CodeSigningConfigIdHasBeenSet()

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

Unique identifer for the Code signing configuration.

Definition at line 52 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 208 of file CodeSigningConfig.h.

◆ DescriptionHasBeenSet()

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

Code signing configuration description.

Definition at line 134 of file CodeSigningConfig.h.

◆ GetAllowedPublishers()

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

List of allowed publishers.

Definition at line 170 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 88 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 47 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 202 of file CodeSigningConfig.h.

◆ GetDescription()

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

Code signing configuration description.

Definition at line 129 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 239 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 245 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 185 of file CodeSigningConfig.h.

◆ SetAllowedPublishers() [2/2]

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

List of allowed publishers.

Definition at line 180 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 103 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 98 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 108 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 62 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 57 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 67 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 220 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 214 of file CodeSigningConfig.h.

◆ SetDescription() [1/3]

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

Code signing configuration description.

Definition at line 144 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 139 of file CodeSigningConfig.h.

◆ SetDescription() [3/3]

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

Code signing configuration description.

Definition at line 149 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 257 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 251 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 263 of file CodeSigningConfig.h.

◆ WithAllowedPublishers() [1/2]

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

List of allowed publishers.

Definition at line 195 of file CodeSigningConfig.h.

◆ WithAllowedPublishers() [2/2]

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

List of allowed publishers.

Definition at line 190 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 118 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 113 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 123 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 77 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 72 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 82 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 232 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 226 of file CodeSigningConfig.h.

◆ WithDescription() [1/3]

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

Code signing configuration description.

Definition at line 159 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 154 of file CodeSigningConfig.h.

◆ WithDescription() [3/3]

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

Code signing configuration description.

Definition at line 164 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 275 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 269 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 281 of file CodeSigningConfig.h.


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