import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../../types/output"; /** * Gets an alias. */ export declare function getAlias(args: GetAliasArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetAliasArgs { aliasId: string; environmentId: string; keystoreId: string; organizationId: string; } export interface GetAliasResult { /** * Resource ID for this alias. Values must match the regular expression `[^/]{1,255}`. */ readonly alias: string; /** * Chain of certificates under this alias. */ readonly certsInfo: outputs.apigee.v1.GoogleCloudApigeeV1CertificateResponse; /** * Type of alias. */ readonly type: string; } /** * Gets an alias. */ export declare function getAliasOutput(args: GetAliasOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetAliasOutputArgs { aliasId: pulumi.Input; environmentId: pulumi.Input; keystoreId: pulumi.Input; organizationId: pulumi.Input; }