import * as pulumi from "@pulumi/pulumi"; /** * Gets the contents of a resource file. For more information about resource files, see [Resource files](https://cloud.google.com/apigee/docs/api-platform/develop/resource-files). */ export declare function getResourcefile(args: GetResourcefileArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetResourcefileArgs { environmentId: string; name: string; organizationId: string; type: string; } export interface GetResourcefileResult { /** * The HTTP Content-Type header value specifying the content type of the body. */ readonly contentType: string; /** * The HTTP request/response body as raw binary. */ readonly data: string; /** * Application specific response metadata. Must be set in the first response for streaming APIs. */ readonly extensions: { [key: string]: string; }[]; } /** * Gets the contents of a resource file. For more information about resource files, see [Resource files](https://cloud.google.com/apigee/docs/api-platform/develop/resource-files). */ export declare function getResourcefileOutput(args: GetResourcefileOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetResourcefileOutputArgs { environmentId: pulumi.Input; name: pulumi.Input; organizationId: pulumi.Input; type: pulumi.Input; }