Interface CfnModuleDefaultVersionProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnModuleDefaultVersionProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:41.518Z") @Stability(Stable) public interface CfnModuleDefaultVersionProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnModuleDefaultVersion.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.cloudformation.*;
 CfnModuleDefaultVersionProps cfnModuleDefaultVersionProps = CfnModuleDefaultVersionProps.builder()
         .arn("arn")
         .moduleName("moduleName")
         .versionId("versionId")
         .build();
 
  • Method Details

    • getArn

      @Stability(Stable) @Nullable default String getArn()
      The Amazon Resource Name (ARN) of the module version to set as the default version.

      Conditional: You must specify either Arn , or ModuleName and VersionId .

    • getModuleName

      @Stability(Stable) @Nullable default String getModuleName()
      The name of the module.

      Conditional: You must specify either Arn , or ModuleName and VersionId .

    • getVersionId

      @Stability(Stable) @Nullable default String getVersionId()
      The ID for the specific version of the module.

      Conditional: You must specify either Arn , or ModuleName and VersionId .

    • builder

      @Stability(Stable) static CfnModuleDefaultVersionProps.Builder builder()
      Returns:
      a CfnModuleDefaultVersionProps.Builder of CfnModuleDefaultVersionProps