Class CfnCodeSigningConfig.Builder
java.lang.Object
software.amazon.awscdk.services.lambda.CfnCodeSigningConfig.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCodeSigningConfig>
- Enclosing class:
CfnCodeSigningConfig
@Stability(Stable)
public static final class CfnCodeSigningConfig.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCodeSigningConfig>
A fluent builder for
CfnCodeSigningConfig
.-
Method Summary
Modifier and TypeMethodDescriptionallowedPublishers
(IResolvable allowedPublishers) List of allowed publishers.allowedPublishers
(CfnCodeSigningConfig.AllowedPublishersProperty allowedPublishers) List of allowed publishers.build()
codeSigningPolicies
(IResolvable codeSigningPolicies) The code signing policy controls the validation failure action for signature mismatch or expiry.codeSigningPolicies
(CfnCodeSigningConfig.CodeSigningPoliciesProperty codeSigningPolicies) The code signing policy controls the validation failure action for signature mismatch or expiry.static CfnCodeSigningConfig.Builder
description
(String description) Code signing configuration description.
-
Method Details
-
create
@Stability(Stable) public static CfnCodeSigningConfig.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope
- Scope in which this resource is defined. This parameter is required.id
- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnCodeSigningConfig.Builder
.
-
allowedPublishers
@Stability(Stable) public CfnCodeSigningConfig.Builder allowedPublishers(IResolvable allowedPublishers) List of allowed publishers.- Parameters:
allowedPublishers
- List of allowed publishers. This parameter is required.- Returns:
this
- See Also:
-
allowedPublishers
@Stability(Stable) public CfnCodeSigningConfig.Builder allowedPublishers(CfnCodeSigningConfig.AllowedPublishersProperty allowedPublishers) List of allowed publishers.- Parameters:
allowedPublishers
- List of allowed publishers. This parameter is required.- Returns:
this
- See Also:
-
codeSigningPolicies
@Stability(Stable) public CfnCodeSigningConfig.Builder codeSigningPolicies(IResolvable codeSigningPolicies) The code signing policy controls the validation failure action for signature mismatch or expiry.- Parameters:
codeSigningPolicies
- The code signing policy controls the validation failure action for signature mismatch or expiry. This parameter is required.- Returns:
this
- See Also:
-
codeSigningPolicies
@Stability(Stable) public CfnCodeSigningConfig.Builder codeSigningPolicies(CfnCodeSigningConfig.CodeSigningPoliciesProperty codeSigningPolicies) The code signing policy controls the validation failure action for signature mismatch or expiry.- Parameters:
codeSigningPolicies
- The code signing policy controls the validation failure action for signature mismatch or expiry. This parameter is required.- Returns:
this
- See Also:
-
description
Code signing configuration description.- Parameters:
description
- Code signing configuration description. This parameter is required.- Returns:
this
- See Also:
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnCodeSigningConfig>
- Returns:
- a newly built instance of
CfnCodeSigningConfig
.
-