import * as pulumi from "@pulumi/pulumi"; /** * Data source for retrieving a GitOps Repository Certificate. It fetches all the certificates that are added to the provided agent. * * ## Example Usage */ export declare function getGitopsRepoCert(args: GetGitopsRepoCertArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getGitopsRepoCert. */ export interface GetGitopsRepoCertArgs { /** * Account identifier of the GitOps repository certificate. * * @deprecated This field is deprecated and will be removed in a future release. */ accountId?: string; /** * Agent identifier of the GitOps repository certificate. */ agentId: string; /** * Organization identifier of the GitOps repository certificate. */ orgId?: string; /** * Project identifier of the GitOps repository certificate. */ projectId?: string; } /** * A collection of values returned by getGitopsRepoCert. */ export interface GetGitopsRepoCertResult { /** * Account identifier of the GitOps repository certificate. * * @deprecated This field is deprecated and will be removed in a future release. */ readonly accountId: string; /** * Agent identifier of the GitOps repository certificate. */ readonly agentId: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * Organization identifier of the GitOps repository certificate. */ readonly orgId?: string; /** * Project identifier of the GitOps repository certificate. */ readonly projectId?: string; } /** * Data source for retrieving a GitOps Repository Certificate. It fetches all the certificates that are added to the provided agent. * * ## Example Usage */ export declare function getGitopsRepoCertOutput(args: GetGitopsRepoCertOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getGitopsRepoCert. */ export interface GetGitopsRepoCertOutputArgs { /** * Account identifier of the GitOps repository certificate. * * @deprecated This field is deprecated and will be removed in a future release. */ accountId?: pulumi.Input; /** * Agent identifier of the GitOps repository certificate. */ agentId: pulumi.Input; /** * Organization identifier of the GitOps repository certificate. */ orgId?: pulumi.Input; /** * Project identifier of the GitOps repository certificate. */ projectId?: pulumi.Input; } //# sourceMappingURL=getGitopsRepoCert.d.ts.map