Package software.amazon.awscdk
Interface CfnModuleVersionProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnModuleVersionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.103.1 (build bef2dea)",
date="2024-09-11T18:01:10.060Z")
@Stability(Stable)
public interface CfnModuleVersionProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnModuleVersion
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.*; CfnModuleVersionProps cfnModuleVersionProps = CfnModuleVersionProps.builder() .moduleName("moduleName") .modulePackage("modulePackage") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnModuleVersionProps
static final class
An implementation forCfnModuleVersionProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The name of the module being registered.A URL to the S3 bucket containing the package that contains the template fragment and schema files for the module version to register.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getModuleName
The name of the module being registered.- See Also:
-
getModulePackage
A URL to the S3 bucket containing the package that contains the template fragment and schema files for the module version to register.The user registering the module version must be able to access the module package in the S3 bucket. That's, the user needs to have GetObject permissions for the package. For more information, see Actions, Resources, and Condition Keys for Amazon S3 in the AWS Identity and Access Management User Guide .
- See Also:
-
builder
- Returns:
- a
CfnModuleVersionProps.Builder
ofCfnModuleVersionProps
-