This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.operationsmanagement.getSolution
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
Retrieves the user solution. Azure REST API version: 2015-11-01-preview.
Using getSolution
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 getSolution(args: GetSolutionArgs, opts?: InvokeOptions): Promise<GetSolutionResult>
function getSolutionOutput(args: GetSolutionOutputArgs, opts?: InvokeOptions): Output<GetSolutionResult>
def get_solution(resource_group_name: Optional[str] = None,
solution_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSolutionResult
def get_solution_output(resource_group_name: Optional[pulumi.Input[str]] = None,
solution_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSolutionResult]
func LookupSolution(ctx *Context, args *LookupSolutionArgs, opts ...InvokeOption) (*LookupSolutionResult, error)
func LookupSolutionOutput(ctx *Context, args *LookupSolutionOutputArgs, opts ...InvokeOption) LookupSolutionResultOutput
> Note: This function is named LookupSolution
in the Go SDK.
public static class GetSolution
{
public static Task<GetSolutionResult> InvokeAsync(GetSolutionArgs args, InvokeOptions? opts = null)
public static Output<GetSolutionResult> Invoke(GetSolutionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSolutionResult> getSolution(GetSolutionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:operationsmanagement:getSolution
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Group stringName - The name of the resource group to get. The name is case insensitive.
- Solution
Name string - User Solution Name.
- Resource
Group stringName - The name of the resource group to get. The name is case insensitive.
- Solution
Name string - User Solution Name.
- resource
Group StringName - The name of the resource group to get. The name is case insensitive.
- solution
Name String - User Solution Name.
- resource
Group stringName - The name of the resource group to get. The name is case insensitive.
- solution
Name string - User Solution Name.
- resource_
group_ strname - The name of the resource group to get. The name is case insensitive.
- solution_
name str - User Solution Name.
- resource
Group StringName - The name of the resource group to get. The name is case insensitive.
- solution
Name String - User Solution Name.
getSolution Result
The following output properties are available:
- Id string
- Resource ID.
- Name string
- Resource name.
- Properties
Pulumi.
Azure Native. Operations Management. Outputs. Solution Properties Response - Properties for solution object supported by the OperationsManagement resource provider.
- Type string
- Resource type.
- Location string
- Resource location
- Plan
Pulumi.
Azure Native. Operations Management. Outputs. Solution Plan Response - Plan for solution object supported by the OperationsManagement resource provider.
- Dictionary<string, string>
- Resource tags
- Id string
- Resource ID.
- Name string
- Resource name.
- Properties
Solution
Properties Response - Properties for solution object supported by the OperationsManagement resource provider.
- Type string
- Resource type.
- Location string
- Resource location
- Plan
Solution
Plan Response - Plan for solution object supported by the OperationsManagement resource provider.
- map[string]string
- Resource tags
- id String
- Resource ID.
- name String
- Resource name.
- properties
Solution
Properties Response - Properties for solution object supported by the OperationsManagement resource provider.
- type String
- Resource type.
- location String
- Resource location
- plan
Solution
Plan Response - Plan for solution object supported by the OperationsManagement resource provider.
- Map<String,String>
- Resource tags
- id string
- Resource ID.
- name string
- Resource name.
- properties
Solution
Properties Response - Properties for solution object supported by the OperationsManagement resource provider.
- type string
- Resource type.
- location string
- Resource location
- plan
Solution
Plan Response - Plan for solution object supported by the OperationsManagement resource provider.
- {[key: string]: string}
- Resource tags
- id str
- Resource ID.
- name str
- Resource name.
- properties
Solution
Properties Response - Properties for solution object supported by the OperationsManagement resource provider.
- type str
- Resource type.
- location str
- Resource location
- plan
Solution
Plan Response - Plan for solution object supported by the OperationsManagement resource provider.
- Mapping[str, str]
- Resource tags
- id String
- Resource ID.
- name String
- Resource name.
- properties Property Map
- Properties for solution object supported by the OperationsManagement resource provider.
- type String
- Resource type.
- location String
- Resource location
- plan Property Map
- Plan for solution object supported by the OperationsManagement resource provider.
- Map<String>
- Resource tags
Supporting Types
SolutionPlanResponse
- Name string
- name of the solution to be created. For Microsoft published solution it should be in the format of solutionType(workspaceName). SolutionType part is case sensitive. For third party solution, it can be anything.
- Product string
- name of the solution to enabled/add. For Microsoft published gallery solution it should be in the format of OMSGallery/. This is case sensitive
- Promotion
Code string - promotionCode, Not really used now, can you left as empty
- Publisher string
- Publisher name. For gallery solution, it is Microsoft.
- Name string
- name of the solution to be created. For Microsoft published solution it should be in the format of solutionType(workspaceName). SolutionType part is case sensitive. For third party solution, it can be anything.
- Product string
- name of the solution to enabled/add. For Microsoft published gallery solution it should be in the format of OMSGallery/. This is case sensitive
- Promotion
Code string - promotionCode, Not really used now, can you left as empty
- Publisher string
- Publisher name. For gallery solution, it is Microsoft.
- name String
- name of the solution to be created. For Microsoft published solution it should be in the format of solutionType(workspaceName). SolutionType part is case sensitive. For third party solution, it can be anything.
- product String
- name of the solution to enabled/add. For Microsoft published gallery solution it should be in the format of OMSGallery/. This is case sensitive
- promotion
Code String - promotionCode, Not really used now, can you left as empty
- publisher String
- Publisher name. For gallery solution, it is Microsoft.
- name string
- name of the solution to be created. For Microsoft published solution it should be in the format of solutionType(workspaceName). SolutionType part is case sensitive. For third party solution, it can be anything.
- product string
- name of the solution to enabled/add. For Microsoft published gallery solution it should be in the format of OMSGallery/. This is case sensitive
- promotion
Code string - promotionCode, Not really used now, can you left as empty
- publisher string
- Publisher name. For gallery solution, it is Microsoft.
- name str
- name of the solution to be created. For Microsoft published solution it should be in the format of solutionType(workspaceName). SolutionType part is case sensitive. For third party solution, it can be anything.
- product str
- name of the solution to enabled/add. For Microsoft published gallery solution it should be in the format of OMSGallery/. This is case sensitive
- promotion_
code str - promotionCode, Not really used now, can you left as empty
- publisher str
- Publisher name. For gallery solution, it is Microsoft.
- name String
- name of the solution to be created. For Microsoft published solution it should be in the format of solutionType(workspaceName). SolutionType part is case sensitive. For third party solution, it can be anything.
- product String
- name of the solution to enabled/add. For Microsoft published gallery solution it should be in the format of OMSGallery/. This is case sensitive
- promotion
Code String - promotionCode, Not really used now, can you left as empty
- publisher String
- Publisher name. For gallery solution, it is Microsoft.
SolutionPropertiesResponse
- Provisioning
State string - The provisioning state for the solution.
- Workspace
Resource stringId - The azure resourceId for the workspace where the solution will be deployed/enabled.
- Contained
Resources List<string> - The azure resources that will be contained within the solutions. They will be locked and gets deleted automatically when the solution is deleted.
- Referenced
Resources List<string> - The resources that will be referenced from this solution. Deleting any of those solution out of band will break the solution.
- Provisioning
State string - The provisioning state for the solution.
- Workspace
Resource stringId - The azure resourceId for the workspace where the solution will be deployed/enabled.
- Contained
Resources []string - The azure resources that will be contained within the solutions. They will be locked and gets deleted automatically when the solution is deleted.
- Referenced
Resources []string - The resources that will be referenced from this solution. Deleting any of those solution out of band will break the solution.
- provisioning
State String - The provisioning state for the solution.
- workspace
Resource StringId - The azure resourceId for the workspace where the solution will be deployed/enabled.
- contained
Resources List<String> - The azure resources that will be contained within the solutions. They will be locked and gets deleted automatically when the solution is deleted.
- referenced
Resources List<String> - The resources that will be referenced from this solution. Deleting any of those solution out of band will break the solution.
- provisioning
State string - The provisioning state for the solution.
- workspace
Resource stringId - The azure resourceId for the workspace where the solution will be deployed/enabled.
- contained
Resources string[] - The azure resources that will be contained within the solutions. They will be locked and gets deleted automatically when the solution is deleted.
- referenced
Resources string[] - The resources that will be referenced from this solution. Deleting any of those solution out of band will break the solution.
- provisioning_
state str - The provisioning state for the solution.
- workspace_
resource_ strid - The azure resourceId for the workspace where the solution will be deployed/enabled.
- contained_
resources Sequence[str] - The azure resources that will be contained within the solutions. They will be locked and gets deleted automatically when the solution is deleted.
- referenced_
resources Sequence[str] - The resources that will be referenced from this solution. Deleting any of those solution out of band will break the solution.
- provisioning
State String - The provisioning state for the solution.
- workspace
Resource StringId - The azure resourceId for the workspace where the solution will be deployed/enabled.
- contained
Resources List<String> - The azure resources that will be contained within the solutions. They will be locked and gets deleted automatically when the solution is deleted.
- referenced
Resources List<String> - The resources that will be referenced from this solution. Deleting any of those solution out of band will break 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 v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi