Class CfnPullThroughCacheRuleProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecr.CfnPullThroughCacheRuleProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPullThroughCacheRuleProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPullThroughCacheRuleProps
@Stability(Stable)
@Internal
public static final class CfnPullThroughCacheRuleProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPullThroughCacheRuleProps
An implementation for
CfnPullThroughCacheRuleProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ecr.CfnPullThroughCacheRuleProps
CfnPullThroughCacheRuleProps.Builder, CfnPullThroughCacheRuleProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPullThroughCacheRuleProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe ARN of the Secrets Manager secret associated with the pull through cache rule.final StringThe ARN of the IAM role associated with the pull through cache rule.final StringThe Amazon ECR repository prefix associated with the pull through cache rule.final StringThe name of the upstream source registry associated with the pull through cache rule.final StringThe upstream registry URL associated with the pull through cache rule.final StringThe upstream repository prefix associated with the pull through cache rule.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnPullThroughCacheRuleProps.Builder.
-
-
Method Details
-
getCredentialArn
Description copied from interface:CfnPullThroughCacheRulePropsThe ARN of the Secrets Manager secret associated with the pull through cache rule.- Specified by:
getCredentialArnin interfaceCfnPullThroughCacheRuleProps- See Also:
-
getCustomRoleArn
Description copied from interface:CfnPullThroughCacheRulePropsThe ARN of the IAM role associated with the pull through cache rule.- Specified by:
getCustomRoleArnin interfaceCfnPullThroughCacheRuleProps- See Also:
-
getEcrRepositoryPrefix
Description copied from interface:CfnPullThroughCacheRulePropsThe Amazon ECR repository prefix associated with the pull through cache rule.- Specified by:
getEcrRepositoryPrefixin interfaceCfnPullThroughCacheRuleProps- See Also:
-
getUpstreamRegistry
Description copied from interface:CfnPullThroughCacheRulePropsThe name of the upstream source registry associated with the pull through cache rule.- Specified by:
getUpstreamRegistryin interfaceCfnPullThroughCacheRuleProps- See Also:
-
getUpstreamRegistryUrl
Description copied from interface:CfnPullThroughCacheRulePropsThe upstream registry URL associated with the pull through cache rule.- Specified by:
getUpstreamRegistryUrlin interfaceCfnPullThroughCacheRuleProps- See Also:
-
getUpstreamRepositoryPrefix
Description copied from interface:CfnPullThroughCacheRulePropsThe upstream repository prefix associated with the pull through cache rule.- Specified by:
getUpstreamRepositoryPrefixin interfaceCfnPullThroughCacheRuleProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-