import * as pulumi from "@pulumi/pulumi"; /** * Use this data source to retrieve information about existing Datadog Team Hierarchy Links. */ export declare function getTeamHierarchyLinks(args?: GetTeamHierarchyLinksArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getTeamHierarchyLinks. */ export interface GetTeamHierarchyLinksArgs { /** * Filter by parent team ID. */ filterParentTeam?: string; /** * Filter by sub team ID. */ filterSubTeam?: string; /** * The team hierarchy link’s identifier. */ linkId?: string; } /** * A collection of values returned by getTeamHierarchyLinks. */ export interface GetTeamHierarchyLinksResult { /** * Timestamp when the team hierarchy link was created. */ readonly createdAt: string; /** * Filter by parent team ID. */ readonly filterParentTeam?: string; /** * Filter by sub team ID. */ readonly filterSubTeam?: string; /** * The ID of this resource. */ readonly id: string; /** * The team hierarchy link’s identifier. */ readonly linkId?: string; /** * The provisioner of the team hierarchy link. */ readonly provisionedBy: string; } /** * Use this data source to retrieve information about existing Datadog Team Hierarchy Links. */ export declare function getTeamHierarchyLinksOutput(args?: GetTeamHierarchyLinksOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getTeamHierarchyLinks. */ export interface GetTeamHierarchyLinksOutputArgs { /** * Filter by parent team ID. */ filterParentTeam?: pulumi.Input; /** * Filter by sub team ID. */ filterSubTeam?: pulumi.Input; /** * The team hierarchy link’s identifier. */ linkId?: pulumi.Input; }