Class ValidatePullThroughCacheRuleResponse

    • Method Detail

      • ecrRepositoryPrefix

        public final String ecrRepositoryPrefix()

        The Amazon ECR repository prefix associated with the pull through cache rule.

        Returns:
        The Amazon ECR repository prefix associated with the pull through cache rule.
      • registryId

        public final String registryId()

        The registry ID associated with the request.

        Returns:
        The registry ID associated with the request.
      • upstreamRegistryUrl

        public final String upstreamRegistryUrl()

        The upstream registry URL associated with the pull through cache rule.

        Returns:
        The upstream registry URL associated with the pull through cache rule.
      • credentialArn

        public final String credentialArn()

        The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through cache rule.

        Returns:
        The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through cache rule.
      • isValid

        public final Boolean isValid()

        Whether or not the pull through cache rule was validated. If true, Amazon ECR was able to reach the upstream registry and authentication was successful. If false, there was an issue and validation failed. The failure reason indicates the cause.

        Returns:
        Whether or not the pull through cache rule was validated. If true, Amazon ECR was able to reach the upstream registry and authentication was successful. If false, there was an issue and validation failed. The failure reason indicates the cause.
      • failure

        public final String failure()

        The reason the validation failed. For more details about possible causes and how to address them, see Using pull through cache rules in the Amazon Elastic Container Registry User Guide.

        Returns:
        The reason the validation failed. For more details about possible causes and how to address them, see Using pull through cache rules in the Amazon Elastic Container Registry User Guide.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object