Interface AssetProps

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

@Generated(value="jsii-pacmak/1.97.0 (build 729de35)", date="2024-04-18T17:54:26.549Z") @Stability(Experimental) public interface AssetProps extends software.amazon.jsii.JsiiSerializable
(experimental) Properties of the image repository for Source.fromAsset().

Example:

 import software.amazon.awscdk.services.ecr.assets.*;
 DockerImageAsset imageAsset = DockerImageAsset.Builder.create(this, "ImageAssets")
         .directory(join(__dirname, "docker.assets"))
         .build();
 Service.Builder.create(this, "Service")
         .source(Source.fromAsset(AssetProps.builder()
                 .imageConfiguration(ImageConfiguration.builder().port(8000).build())
                 .asset(imageAsset)
                 .build()))
         .autoDeploymentsEnabled(true)
         .build();