Interface CfnResourceDefaultVersionProps

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

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

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.core.*;
 CfnResourceDefaultVersionProps cfnResourceDefaultVersionProps = CfnResourceDefaultVersionProps.builder()
         .typeName("typeName")
         .typeVersionArn("typeVersionArn")
         .versionId("versionId")
         .build();
 
  • Method Details

    • getTypeName

      @Stability(Stable) @Nullable default String getTypeName()
      The name of the resource.

      Conditional: You must specify either TypeVersionArn , or TypeName and VersionId .

    • getTypeVersionArn

      @Stability(Stable) @Nullable default String getTypeVersionArn()
      The Amazon Resource Name (ARN) of the resource version.

      Conditional: You must specify either TypeVersionArn , or TypeName and VersionId .

    • getVersionId

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

      The version ID is the value at the end of the Amazon Resource Name (ARN) assigned to the resource version when it's registered.

      Conditional: You must specify either TypeVersionArn , or TypeName and VersionId .

    • builder

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