UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

51 lines (50 loc) 1.63 kB
import * as pulumi from "@pulumi/pulumi"; /** * Class representing the config for the solution in the migrate project. * * Uses Azure REST API version 2018-09-01-preview. */ export declare function getSolutionConfig(args: GetSolutionConfigArgs, opts?: pulumi.InvokeOptions): Promise<GetSolutionConfigResult>; export interface GetSolutionConfigArgs { /** * Name of the Azure Migrate project. */ migrateProjectName: string; /** * Name of the Azure Resource Group that migrate project is part of. */ resourceGroupName: string; /** * Unique name of a migration solution within a migrate project. */ solutionName: string; } /** * Class representing the config for the solution in the migrate project. */ export interface GetSolutionConfigResult { /** * Gets or sets the publisher sas uri for the solution. */ readonly publisherSasUri?: string; } /** * Class representing the config for the solution in the migrate project. * * Uses Azure REST API version 2018-09-01-preview. */ export declare function getSolutionConfigOutput(args: GetSolutionConfigOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetSolutionConfigResult>; export interface GetSolutionConfigOutputArgs { /** * Name of the Azure Migrate project. */ migrateProjectName: pulumi.Input<string>; /** * Name of the Azure Resource Group that migrate project is part of. */ resourceGroupName: pulumi.Input<string>; /** * Unique name of a migration solution within a migrate project. */ solutionName: pulumi.Input<string>; }