import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../../types/output"; /** * Gets the specified domain mapping. */ export declare function getDomainMapping(args: GetDomainMappingArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetDomainMappingArgs { appId: string; domainMappingId: string; } export interface GetDomainMappingResult { /** * Full path to the DomainMapping resource in the API. Example: apps/myapp/domainMapping/example.com. */ readonly name: string; /** * The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. */ readonly resourceRecords: outputs.appengine.v1.ResourceRecordResponse[]; /** * SSL configuration for this domain. If unconfigured, this domain will not serve with SSL. */ readonly sslSettings: outputs.appengine.v1.SslSettingsResponse; } /** * Gets the specified domain mapping. */ export declare function getDomainMappingOutput(args: GetDomainMappingOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetDomainMappingOutputArgs { appId: pulumi.Input; domainMappingId: pulumi.Input; }