import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../../types/output"; /** * Gets the details of a preference set. */ export declare function getPreferenceSet(args: GetPreferenceSetArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetPreferenceSetArgs { location: string; preferenceSetId: string; project?: string; } export interface GetPreferenceSetResult { /** * The timestamp when the preference set was created. */ readonly createTime: string; /** * A description of the preference set. */ readonly description: string; /** * User-friendly display name. Maximum length is 63 characters. */ readonly displayName: string; /** * Name of the preference set. */ readonly name: string; /** * The timestamp when the preference set was last updated. */ readonly updateTime: string; /** * A set of preferences that applies to all virtual machines in the context. */ readonly virtualMachinePreferences: outputs.migrationcenter.v1.VirtualMachinePreferencesResponse; } /** * Gets the details of a preference set. */ export declare function getPreferenceSetOutput(args: GetPreferenceSetOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetPreferenceSetOutputArgs { location: pulumi.Input; preferenceSetId: pulumi.Input; project?: pulumi.Input; }