import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Link Tenancy Name resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service. * * Gets information about the link along with the parent and child tenancy names. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testLinkTenancyName = oci.tenantmanagercontrolplane.getLinkTenancyName({ * linkId: testLink.id, * }); * ``` */ export declare function getLinkTenancyName(args: GetLinkTenancyNameArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getLinkTenancyName. */ export interface GetLinkTenancyNameArgs { /** * OCID of the link to retrieve. */ linkId: string; } /** * A collection of values returned by getLinkTenancyName. */ export interface GetLinkTenancyNameResult { /** * OCID of the child tenancy. */ readonly childTenancyId: string; /** * Name of the child tenancy. */ readonly childTenancyName: 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; /** * Name of the parent tenancy. */ readonly parentTenancyName: 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 Tenancy Name resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service. * * Gets information about the link along with the parent and child tenancy names. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testLinkTenancyName = oci.tenantmanagercontrolplane.getLinkTenancyName({ * linkId: testLink.id, * }); * ``` */ export declare function getLinkTenancyNameOutput(args: GetLinkTenancyNameOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getLinkTenancyName. */ export interface GetLinkTenancyNameOutputArgs { /** * OCID of the link to retrieve. */ linkId: pulumi.Input; } //# sourceMappingURL=getLinkTenancyName.d.ts.map