1. Packages
  2. Azure Native v2
  3. API Docs
  4. migrate
  5. getSolutionsControllerConfig
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.migrate.getSolutionsControllerConfig

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Class representing the config for the solution in the migrate project. Azure REST API version: 2023-01-01.

Using getSolutionsControllerConfig

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 getSolutionsControllerConfig(args: GetSolutionsControllerConfigArgs, opts?: InvokeOptions): Promise<GetSolutionsControllerConfigResult>
function getSolutionsControllerConfigOutput(args: GetSolutionsControllerConfigOutputArgs, opts?: InvokeOptions): Output<GetSolutionsControllerConfigResult>
Copy
def get_solutions_controller_config(migrate_project_name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    solution_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetSolutionsControllerConfigResult
def get_solutions_controller_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[GetSolutionsControllerConfigResult]
Copy
func GetSolutionsControllerConfig(ctx *Context, args *GetSolutionsControllerConfigArgs, opts ...InvokeOption) (*GetSolutionsControllerConfigResult, error)
func GetSolutionsControllerConfigOutput(ctx *Context, args *GetSolutionsControllerConfigOutputArgs, opts ...InvokeOption) GetSolutionsControllerConfigResultOutput
Copy

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

public static class GetSolutionsControllerConfig 
{
    public static Task<GetSolutionsControllerConfigResult> InvokeAsync(GetSolutionsControllerConfigArgs args, InvokeOptions? opts = null)
    public static Output<GetSolutionsControllerConfigResult> Invoke(GetSolutionsControllerConfigInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSolutionsControllerConfigResult> getSolutionsControllerConfig(GetSolutionsControllerConfigArgs args, InvokeOptions options)
public static Output<GetSolutionsControllerConfigResult> getSolutionsControllerConfig(GetSolutionsControllerConfigArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:migrate:getSolutionsControllerConfig
  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
The name of the resource group. The name is case insensitive.
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
The name of the resource group. The name is case insensitive.
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
The name of the resource group. The name is case insensitive.
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
The name of the resource group. The name is case insensitive.
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
The name of the resource group. The name is case insensitive.
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
The name of the resource group. The name is case insensitive.
solutionName
This property is required.
Changes to this property will trigger replacement.
String
Unique name of a migration solution within a migrate project.

getSolutionsControllerConfig 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-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi