@pulumi/aws-native
Version:
The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)
69 lines (68 loc) • 1.74 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as enums from "../types/enums";
/**
* Registers a package version.
*/
export declare function getPackageVersion(args: GetPackageVersionArgs, opts?: pulumi.InvokeOptions): Promise<GetPackageVersionResult>;
export interface GetPackageVersionArgs {
/**
* A package ID.
*/
packageId: string;
/**
* A package version.
*/
packageVersion: string;
/**
* A patch version.
*/
patchVersion: string;
}
export interface GetPackageVersionResult {
/**
* Whether the package version is the latest version.
*/
readonly isLatestPatch?: boolean;
/**
* Whether to mark the new version as the latest version.
*/
readonly markLatest?: boolean;
/**
* The package version's ARN.
*/
readonly packageArn?: string;
/**
* The package version's name.
*/
readonly packageName?: string;
/**
* The package version's registered time.
*/
readonly registeredTime?: number;
/**
* The package version's status.
*/
readonly status?: enums.panorama.PackageVersionStatus;
/**
* The package version's status description.
*/
readonly statusDescription?: string;
}
/**
* Registers a package version.
*/
export declare function getPackageVersionOutput(args: GetPackageVersionOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetPackageVersionResult>;
export interface GetPackageVersionOutputArgs {
/**
* A package ID.
*/
packageId: pulumi.Input<string>;
/**
* A package version.
*/
packageVersion: pulumi.Input<string>;
/**
* A patch version.
*/
patchVersion: pulumi.Input<string>;
}