import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific App Catalog Listing resource in Oracle Cloud Infrastructure Core service. * * Gets the specified listing. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testAppCatalogListing = oci.core.getAppCatalogListing({ * listingId: testListing.id, * }); * ``` */ export declare function getAppCatalogListing(args: GetAppCatalogListingArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getAppCatalogListing. */ export interface GetAppCatalogListingArgs { /** * The OCID of the listing. */ listingId: string; } /** * A collection of values returned by getAppCatalogListing. */ export interface GetAppCatalogListingResult { /** * Listing's contact URL. */ readonly contactUrl: string; /** * Description of the listing. */ readonly description: string; /** * A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. */ readonly displayName: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * the region free ocid of the listing resource. */ readonly listingId: string; /** * Publisher's logo URL. */ readonly publisherLogoUrl: string; /** * The name of the publisher who published this listing. */ readonly publisherName: string; /** * The short summary for the listing. */ readonly summary: string; /** * Date and time the listing was published, in [RFC3339](https://tools.ietf.org/html/rfc3339) format. Example: `2018-03-20T12:32:53.532Z` */ readonly timePublished: string; } /** * This data source provides details about a specific App Catalog Listing resource in Oracle Cloud Infrastructure Core service. * * Gets the specified listing. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testAppCatalogListing = oci.core.getAppCatalogListing({ * listingId: testListing.id, * }); * ``` */ export declare function getAppCatalogListingOutput(args: GetAppCatalogListingOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getAppCatalogListing. */ export interface GetAppCatalogListingOutputArgs { /** * The OCID of the listing. */ listingId: pulumi.Input; } //# sourceMappingURL=getAppCatalogListing.d.ts.map