@Generated(value="jsii-pacmak/1.70.0 (build 03c2f6f)", date="2022-11-01T13:16:47.190Z") @Stability(value=Experimental) public interface DockerImageAssetInvalidationOptions extends software.amazon.jsii.JsiiSerializable
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 Boolean |
getBuildArgs()
(experimental) Use `buildArgs` while calculating the asset hash.
|
default Boolean |
getExtraHash()
(experimental) Use `extraHash` while calculating the asset hash.
|
default Boolean |
getFile()
(experimental) Use `file` while calculating the asset hash.
|
default Boolean |
getNetworkMode()
(experimental) Use `networkMode` while calculating the asset hash.
|
default Boolean |
getPlatform()
(experimental) Use `platform` while calculating the asset hash.
|
default Boolean |
getRepositoryName()
(experimental) Use `repositoryName` while calculating the asset hash.
|
default Boolean |
getTarget()
(experimental) Use `target` while calculating the asset hash.
|
@Stability(value=Experimental) @Nullable default Boolean getBuildArgs()
Default: true
@Stability(value=Experimental) @Nullable default Boolean getExtraHash()
Default: true
@Stability(value=Experimental) @Nullable default Boolean getFile()
Default: true
@Stability(value=Experimental) @Nullable default Boolean getNetworkMode()
Default: true
@Stability(value=Experimental) @Nullable default Boolean getPlatform()
Default: true
@Stability(value=Experimental) @Nullable default Boolean getRepositoryName()
Default: true
@Stability(value=Experimental) @Nullable default Boolean getTarget()
Default: true
@Stability(value=Experimental) static DockerImageAssetInvalidationOptions.Builder builder()
Copyright © 2022. All rights reserved.