Interface RepositoryEvents.ECRPullThroughCacheAction.ECRPullThroughCacheActionProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
RepositoryEvents.ECRPullThroughCacheAction.ECRPullThroughCacheActionProps.Jsii$Proxy
- Enclosing class:
RepositoryEvents.ECRPullThroughCacheAction
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.ecr.events.*;
ECRPullThroughCacheActionProps eCRPullThroughCacheActionProps = ECRPullThroughCacheActionProps.builder()
.ecrRepositoryPrefix(List.of("ecrRepositoryPrefix"))
.eventMetadata(AWSEventMetadataProps.builder()
.region(List.of("region"))
.resources(List.of("resources"))
.version(List.of("version"))
.build())
.failureCode(List.of("failureCode"))
.failureReason(List.of("failureReason"))
.imageDigest(List.of("imageDigest"))
.imageTag(List.of("imageTag"))
.repositoryName(List.of("repositoryName"))
.syncStatus(List.of("syncStatus"))
.upstreamRegistryUrl(List.of("upstreamRegistryUrl"))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forRepositoryEvents.ECRPullThroughCacheAction.ECRPullThroughCacheActionProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) ecr-repository-prefix property.default AWSEventMetadataProps(experimental) EventBridge event metadata.(experimental) failure-code property.(experimental) failure-reason property.(experimental) image-digest property.(experimental) image-tag property.(experimental) repository-name property.(experimental) sync-status property.(experimental) upstream-registry-url property.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEcrRepositoryPrefix
(experimental) ecr-repository-prefix property.Specify an array of string values to match this event if the actual value of ecr-repository-prefix is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getEventMetadata
(experimental) EventBridge event metadata.Default: - -
-
getFailureCode
(experimental) failure-code property.Specify an array of string values to match this event if the actual value of failure-code is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getFailureReason
(experimental) failure-reason property.Specify an array of string values to match this event if the actual value of failure-reason is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getImageDigest
(experimental) image-digest property.Specify an array of string values to match this event if the actual value of image-digest is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getImageTag
(experimental) image-tag property.Specify an array of string values to match this event if the actual value of image-tag is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getRepositoryName
(experimental) repository-name property.Specify an array of string values to match this event if the actual value of repository-name is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Filter with the Repository reference
-
getSyncStatus
(experimental) sync-status property.Specify an array of string values to match this event if the actual value of sync-status is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUpstreamRegistryUrl
(experimental) upstream-registry-url property.Specify an array of string values to match this event if the actual value of upstream-registry-url is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
builder
@Stability(Experimental) static RepositoryEvents.ECRPullThroughCacheAction.ECRPullThroughCacheActionProps.Builder builder()
-