import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Link resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service. * * Gets information about the link. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testLink = oci.tenantmanagercontrolplane.getLink({ * linkId: testLinkOciTenantmanagercontrolplaneLink.id, * }); * ``` */ export declare function getLink(args: GetLinkArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getLink. */ export interface GetLinkArgs { /** * OCID of the link to retrieve. */ linkId: string; } /** * A collection of values returned by getLink. */ export interface GetLinkResult { /** * OCID of the child tenancy. */ readonly childTenancyId: string; /** * The feature associated with this link. Default value is CORE. */ readonly feature: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly linkId: string; /** * OCID of the parent tenancy. */ readonly parentTenancyId: string; /** * Lifecycle state of the link. */ readonly state: string; /** * Date-time when this link was created. */ readonly timeCreated: string; /** * Date-time when this link was terminated. */ readonly timeTerminated: string; /** * Date-time when this link was last updated. */ readonly timeUpdated: string; } /** * This data source provides details about a specific Link resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service. * * Gets information about the link. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testLink = oci.tenantmanagercontrolplane.getLink({ * linkId: testLinkOciTenantmanagercontrolplaneLink.id, * }); * ``` */ export declare function getLinkOutput(args: GetLinkOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getLink. */ export interface GetLinkOutputArgs { /** * OCID of the link to retrieve. */ linkId: pulumi.Input; } //# sourceMappingURL=getLink.d.ts.map