azure-native.operationsmanagement.getSolution
Explore with Pulumi AI
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