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

#include <CodeSigningPolicies.h>

Public Member Functions

 CodeSigningPolicies ()
 
 CodeSigningPolicies (Aws::Utils::Json::JsonView jsonValue)
 
CodeSigningPoliciesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const CodeSigningPolicyGetUntrustedArtifactOnDeployment () const
 
bool UntrustedArtifactOnDeploymentHasBeenSet () const
 
void SetUntrustedArtifactOnDeployment (const CodeSigningPolicy &value)
 
void SetUntrustedArtifactOnDeployment (CodeSigningPolicy &&value)
 
CodeSigningPoliciesWithUntrustedArtifactOnDeployment (const CodeSigningPolicy &value)
 
CodeSigningPoliciesWithUntrustedArtifactOnDeployment (CodeSigningPolicy &&value)
 

Detailed Description

Code signing configuration policies specifies the validation failure action for signature mismatch or expiry.

See Also:

AWS API Reference

Definition at line 32 of file CodeSigningPolicies.h.

Constructor & Destructor Documentation

◆ CodeSigningPolicies() [1/2]

Aws::Lambda::Model::CodeSigningPolicies::CodeSigningPolicies ( )

◆ CodeSigningPolicies() [2/2]

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

Member Function Documentation

◆ GetUntrustedArtifactOnDeployment()

const CodeSigningPolicy& Aws::Lambda::Model::CodeSigningPolicies::GetUntrustedArtifactOnDeployment ( ) const
inline

Code signing configuration policy for deployment validation failure. If you set the policy to Enforce, Lambda blocks the deployment request if signature validation checks fail. If you set the policy to Warn, Lambda allows the deployment and creates a CloudWatch log.

Default value: Warn

Definition at line 48 of file CodeSigningPolicies.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetUntrustedArtifactOnDeployment() [1/2]

void Aws::Lambda::Model::CodeSigningPolicies::SetUntrustedArtifactOnDeployment ( CodeSigningPolicy &&  value)
inline

Code signing configuration policy for deployment validation failure. If you set the policy to Enforce, Lambda blocks the deployment request if signature validation checks fail. If you set the policy to Warn, Lambda allows the deployment and creates a CloudWatch log.

Default value: Warn

Definition at line 75 of file CodeSigningPolicies.h.

◆ SetUntrustedArtifactOnDeployment() [2/2]

void Aws::Lambda::Model::CodeSigningPolicies::SetUntrustedArtifactOnDeployment ( const CodeSigningPolicy value)
inline

Code signing configuration policy for deployment validation failure. If you set the policy to Enforce, Lambda blocks the deployment request if signature validation checks fail. If you set the policy to Warn, Lambda allows the deployment and creates a CloudWatch log.

Default value: Warn

Definition at line 66 of file CodeSigningPolicies.h.

◆ UntrustedArtifactOnDeploymentHasBeenSet()

bool Aws::Lambda::Model::CodeSigningPolicies::UntrustedArtifactOnDeploymentHasBeenSet ( ) const
inline

Code signing configuration policy for deployment validation failure. If you set the policy to Enforce, Lambda blocks the deployment request if signature validation checks fail. If you set the policy to Warn, Lambda allows the deployment and creates a CloudWatch log.

Default value: Warn

Definition at line 57 of file CodeSigningPolicies.h.

◆ WithUntrustedArtifactOnDeployment() [1/2]

CodeSigningPolicies& Aws::Lambda::Model::CodeSigningPolicies::WithUntrustedArtifactOnDeployment ( CodeSigningPolicy &&  value)
inline

Code signing configuration policy for deployment validation failure. If you set the policy to Enforce, Lambda blocks the deployment request if signature validation checks fail. If you set the policy to Warn, Lambda allows the deployment and creates a CloudWatch log.

Default value: Warn

Definition at line 93 of file CodeSigningPolicies.h.

◆ WithUntrustedArtifactOnDeployment() [2/2]

CodeSigningPolicies& Aws::Lambda::Model::CodeSigningPolicies::WithUntrustedArtifactOnDeployment ( const CodeSigningPolicy value)
inline

Code signing configuration policy for deployment validation failure. If you set the policy to Enforce, Lambda blocks the deployment request if signature validation checks fail. If you set the policy to Warn, Lambda allows the deployment and creates a CloudWatch log.

Default value: Warn

Definition at line 84 of file CodeSigningPolicies.h.


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