@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)",
date="2023-03-22T19:35:41.934Z")
public interface DockerImageAssetInvalidationOptions
Example:
import software.amazon.awscdk.services.ecr.assets.DockerImageAsset; DockerImageAsset asset = DockerImageAsset.Builder.create(this, "MyBuildImage") .directory(join(__dirname, "my-image")) .buildArgs(Map.of( "HTTP_PROXY", "http://10.20.30.2:1234")) .invalidation(DockerImageAssetInvalidationOptions.builder() .buildArgs(false) .build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
DockerImageAssetInvalidationOptions.Builder
A builder for
DockerImageAssetInvalidationOptions |
static class |
DockerImageAssetInvalidationOptions.Jsii$Proxy
An implementation for
DockerImageAssetInvalidationOptions |
Modifier and Type | Method and Description |
---|---|
static DockerImageAssetInvalidationOptions.Builder |
builder() |
default java.lang.Boolean |
getBuildArgs()
Use `buildArgs` while calculating the asset hash.
|
default java.lang.Boolean |
getExtraHash()
Use `extraHash` while calculating the asset hash.
|
default java.lang.Boolean |
getFile()
Use `file` while calculating the asset hash.
|
default java.lang.Boolean |
getNetworkMode()
Use `networkMode` while calculating the asset hash.
|
default java.lang.Boolean |
getPlatform()
Use `platform` while calculating the asset hash.
|
default java.lang.Boolean |
getRepositoryName()
Use `repositoryName` while calculating the asset hash.
|
default java.lang.Boolean |
getTarget()
Use `target` while calculating the asset hash.
|
default java.lang.Boolean getBuildArgs()
Default: true
default java.lang.Boolean getExtraHash()
Default: true
default java.lang.Boolean getFile()
Default: true
default java.lang.Boolean getNetworkMode()
Default: true
default java.lang.Boolean getPlatform()
Default: true
default java.lang.Boolean getRepositoryName()
Default: true
default java.lang.Boolean getTarget()
Default: true
static DockerImageAssetInvalidationOptions.Builder builder()