Class CodeSigningConfigProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lambda.CodeSigningConfigProps.Jsii$Proxy
- All Implemented Interfaces:
CodeSigningConfigProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CodeSigningConfigProps
@Stability(Stable)
@Internal
public static final class CodeSigningConfigProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CodeSigningConfigProps
An implementation for
CodeSigningConfigProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.lambda.CodeSigningConfigProps
CodeSigningConfigProps.Builder, CodeSigningConfigProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CodeSigningConfigProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCodeSigningConfigProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringCode signing configuration description.final List<ISigningProfile>List of signing profiles that defines a trusted user who can sign a code package.Code signing configuration policy for deployment validation failure.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCodeSigningConfigProps.Builder.
-
-
Method Details
-
getSigningProfiles
Description copied from interface:CodeSigningConfigPropsList of signing profiles that defines a trusted user who can sign a code package.- Specified by:
getSigningProfilesin interfaceCodeSigningConfigProps
-
getDescription
Description copied from interface:CodeSigningConfigPropsCode signing configuration description.Default: - No description.
- Specified by:
getDescriptionin interfaceCodeSigningConfigProps
-
getUntrustedArtifactOnDeployment
Description copied from interface:CodeSigningConfigPropsCode 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: UntrustedArtifactOnDeployment.WARN
- Specified by:
getUntrustedArtifactOnDeploymentin interfaceCodeSigningConfigProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-