import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * The AWS::ECR::SigningConfiguration resource creates or updates the signing configuration for an Amazon ECR registry. */ export declare function getSigningConfiguration(args: GetSigningConfigurationArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetSigningConfigurationArgs { /** * 12-digit AWS account ID of the ECR registry. */ registryId: string; } export interface GetSigningConfigurationResult { /** * 12-digit AWS account ID of the ECR registry. */ readonly registryId?: string; /** * Array of signing rules that define which repositories should be signed and with which signing profiles. */ readonly rules?: outputs.ecr.SigningConfigurationRule[]; } /** * The AWS::ECR::SigningConfiguration resource creates or updates the signing configuration for an Amazon ECR registry. */ export declare function getSigningConfigurationOutput(args: GetSigningConfigurationOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetSigningConfigurationOutputArgs { /** * 12-digit AWS account ID of the ECR registry. */ registryId: pulumi.Input; }