1. Packages
  2. Azure Native
  3. API Docs
  4. migrate
  5. getSolutionConfig
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.migrate.getSolutionConfig

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Class representing the config for the solution in the migrate project.

Uses Azure REST API version 2018-09-01-preview.

Using getSolutionConfig

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getSolutionConfig(args: GetSolutionConfigArgs, opts?: InvokeOptions): Promise<GetSolutionConfigResult>
function getSolutionConfigOutput(args: GetSolutionConfigOutputArgs, opts?: InvokeOptions): Output<GetSolutionConfigResult>
Copy
def get_solution_config(migrate_project_name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        solution_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetSolutionConfigResult
def get_solution_config_output(migrate_project_name: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        solution_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetSolutionConfigResult]
Copy
func GetSolutionConfig(ctx *Context, args *GetSolutionConfigArgs, opts ...InvokeOption) (*GetSolutionConfigResult, error)
func GetSolutionConfigOutput(ctx *Context, args *GetSolutionConfigOutputArgs, opts ...InvokeOption) GetSolutionConfigResultOutput
Copy

> Note: This function is named GetSolutionConfig in the Go SDK.

public static class GetSolutionConfig 
{
    public static Task<GetSolutionConfigResult> InvokeAsync(GetSolutionConfigArgs args, InvokeOptions? opts = null)
    public static Output<GetSolutionConfigResult> Invoke(GetSolutionConfigInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSolutionConfigResult> getSolutionConfig(GetSolutionConfigArgs args, InvokeOptions options)
public static Output<GetSolutionConfigResult> getSolutionConfig(GetSolutionConfigArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:migrate:getSolutionConfig
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

MigrateProjectName
This property is required.
Changes to this property will trigger replacement.
string
Name of the Azure Migrate project.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the Azure Resource Group that migrate project is part of.
SolutionName
This property is required.
Changes to this property will trigger replacement.
string
Unique name of a migration solution within a migrate project.
MigrateProjectName
This property is required.
Changes to this property will trigger replacement.
string
Name of the Azure Migrate project.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the Azure Resource Group that migrate project is part of.
SolutionName
This property is required.
Changes to this property will trigger replacement.
string
Unique name of a migration solution within a migrate project.
migrateProjectName
This property is required.
Changes to this property will trigger replacement.
String
Name of the Azure Migrate project.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Name of the Azure Resource Group that migrate project is part of.
solutionName
This property is required.
Changes to this property will trigger replacement.
String
Unique name of a migration solution within a migrate project.
migrateProjectName
This property is required.
Changes to this property will trigger replacement.
string
Name of the Azure Migrate project.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the Azure Resource Group that migrate project is part of.
solutionName
This property is required.
Changes to this property will trigger replacement.
string
Unique name of a migration solution within a migrate project.
migrate_project_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the Azure Migrate project.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the Azure Resource Group that migrate project is part of.
solution_name
This property is required.
Changes to this property will trigger replacement.
str
Unique name of a migration solution within a migrate project.
migrateProjectName
This property is required.
Changes to this property will trigger replacement.
String
Name of the Azure Migrate project.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Name of the Azure Resource Group that migrate project is part of.
solutionName
This property is required.
Changes to this property will trigger replacement.
String
Unique name of a migration solution within a migrate project.

getSolutionConfig Result

The following output properties are available:

PublisherSasUri string
Gets or sets the publisher sas uri for the solution.
PublisherSasUri string
Gets or sets the publisher sas uri for the solution.
publisherSasUri String
Gets or sets the publisher sas uri for the solution.
publisherSasUri string
Gets or sets the publisher sas uri for the solution.
publisher_sas_uri str
Gets or sets the publisher sas uri for the solution.
publisherSasUri String
Gets or sets the publisher sas uri for the solution.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi