import * as pulumi from "@pulumi/pulumi"; /** * Gets the specified ArchiveDeployment. */ export declare function getArchiveDeployment(args: GetArchiveDeploymentArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetArchiveDeploymentArgs { archiveDeploymentId: string; environmentId: string; organizationId: string; } export interface GetArchiveDeploymentResult { /** * The time at which the Archive Deployment was created in milliseconds since the epoch. */ readonly createdAt: string; /** * Input only. The Google Cloud Storage signed URL returned from GenerateUploadUrl and used to upload the Archive zip file. */ readonly gcsUri: string; /** * User-supplied key-value pairs used to organize ArchiveDeployments. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store. */ readonly labels: { [key: string]: string; }; /** * Name of the Archive Deployment in the following format: `organizations/{org}/environments/{env}/archiveDeployments/{id}`. */ readonly name: string; /** * A reference to the LRO that created this Archive Deployment in the following format: `organizations/{org}/operations/{id}` */ readonly operation: string; /** * The time at which the Archive Deployment was updated in milliseconds since the epoch. */ readonly updatedAt: string; } /** * Gets the specified ArchiveDeployment. */ export declare function getArchiveDeploymentOutput(args: GetArchiveDeploymentOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetArchiveDeploymentOutputArgs { archiveDeploymentId: pulumi.Input; environmentId: pulumi.Input; organizationId: pulumi.Input; }