Class CfnPullThroughCacheRuleMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ecr.CfnPullThroughCacheRuleMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPullThroughCacheRuleMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPullThroughCacheRuleMixinProps
@Stability(Stable)
@Internal
public static final class CfnPullThroughCacheRuleMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPullThroughCacheRuleMixinProps
An implementation for
CfnPullThroughCacheRuleMixinProps-
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.cfnpropertymixins.services.ecr.CfnPullThroughCacheRuleMixinProps
CfnPullThroughCacheRuleMixinProps.Builder, CfnPullThroughCacheRuleMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPullThroughCacheRuleMixinProps.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 theCfnPullThroughCacheRuleMixinProps.Builder.
-
-
Method Details
-
getCredentialArn
Description copied from interface:CfnPullThroughCacheRuleMixinPropsThe ARN of the Secrets Manager secret associated with the pull through cache rule.- Specified by:
getCredentialArnin interfaceCfnPullThroughCacheRuleMixinProps- See Also:
-
getCustomRoleArn
Description copied from interface:CfnPullThroughCacheRuleMixinPropsThe ARN of the IAM role associated with the pull through cache rule.- Specified by:
getCustomRoleArnin interfaceCfnPullThroughCacheRuleMixinProps- See Also:
-
getEcrRepositoryPrefix
Description copied from interface:CfnPullThroughCacheRuleMixinPropsThe Amazon ECR repository prefix associated with the pull through cache rule.- Specified by:
getEcrRepositoryPrefixin interfaceCfnPullThroughCacheRuleMixinProps- See Also:
-
getUpstreamRegistry
Description copied from interface:CfnPullThroughCacheRuleMixinPropsThe name of the upstream source registry associated with the pull through cache rule.- Specified by:
getUpstreamRegistryin interfaceCfnPullThroughCacheRuleMixinProps- See Also:
-
getUpstreamRegistryUrl
Description copied from interface:CfnPullThroughCacheRuleMixinPropsThe upstream registry URL associated with the pull through cache rule.- Specified by:
getUpstreamRegistryUrlin interfaceCfnPullThroughCacheRuleMixinProps- See Also:
-
getUpstreamRepositoryPrefix
Description copied from interface:CfnPullThroughCacheRuleMixinPropsThe upstream repository prefix associated with the pull through cache rule.- Specified by:
getUpstreamRepositoryPrefixin interfaceCfnPullThroughCacheRuleMixinProps- 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()
-