Skip to content

SigningRule

Source code in docs_src/capo_ecr/types/signing_rule.py
class SigningRule(TypedDict, closed=True):
    signing_profile_arn: "capo_ecr.types.signing_profile_arn.SigningProfileArn"
    """<p>The ARN of the Amazon Web Services Signer signing profile to use for signing images that match this rule. For more information about signing profiles, see <a href="https://docs.aws.amazon.com/signer/latest/developerguide/signing-profiles.html">Signing profiles</a> in the <i>Amazon Web Services Signer Developer Guide</i>.</p>"""
    repository_filters: NotRequired[
        "capo_ecr.types.signing_repository_filter_list.SigningRepositoryFilterList"
    ]
    """<p>A list of repository filters that determine which repositories have their images signed on push. If no filters are specified, all images pushed to the registry are signed using the rule's signing profile. Maximum of 100 filters per rule.</p>"""

repository_filters instance-attribute

repository_filters: NotRequired[SigningRepositoryFilterList]

A list of repository filters that determine which repositories have their images signed on push. If no filters are specified, all images pushed to the registry are signed using the rule's signing profile. Maximum of 100 filters per rule.

signing_profile_arn instance-attribute

signing_profile_arn: SigningProfileArn

The ARN of the Amazon Web Services Signer signing profile to use for signing images that match this rule. For more information about signing profiles, see Signing profiles in the Amazon Web Services Signer Developer Guide.