Share via


SelfHelpSolutionCollection Class

Definition

A class representing a collection of SelfHelpSolutionResource and their operations. Each SelfHelpSolutionResource in the collection will belong to the same instance of ArmResource. To get a SelfHelpSolutionCollection instance call the GetSelfHelpSolutions method from an instance of ArmResource.

public class SelfHelpSolutionCollection : Azure.ResourceManager.ArmCollection
type SelfHelpSolutionCollection = class
    inherit ArmCollection
Public Class SelfHelpSolutionCollection
Inherits ArmCollection
Inheritance
SelfHelpSolutionCollection

Constructors

SelfHelpSolutionCollection()

Initializes a new instance of the SelfHelpSolutionCollection class for mocking.

Properties

Client

Gets the ArmClient this resource client was created from.

(Inherited from ArmCollection)
Diagnostics

Gets the diagnostic options for this resource client.

(Inherited from ArmCollection)
Endpoint

Gets the base uri for this resource client.

(Inherited from ArmCollection)
Id

Gets the resource identifier.

(Inherited from ArmCollection)
Pipeline

Gets the pipeline for this resource client.

(Inherited from ArmCollection)

Methods

CreateOrUpdate(WaitUntil, String, SelfHelpSolutionData, CancellationToken)

Creates a solution for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’ from discovery solutions. <br/> Azure solutions comprise a comprehensive library of self-help resources that have been thoughtfully curated by Azure engineers to aid customers in resolving typical troubleshooting issues. These solutions encompass: <br/> (1.) Dynamic and context-aware diagnostics, guided troubleshooting wizards, and data visualizations. <br/> (2.) Rich instructional video tutorials and illustrative diagrams and images. <br/> (3.) Thoughtfully assembled textual troubleshooting instructions. <br/> All these components are seamlessly converged into unified solutions tailored to address a specific support problem area.

  • Request Path: /{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Operation Id: Solution_Create
  • Default Api Version: 2024-03-01-preview
  • Resource: SelfHelpSolutionResource
CreateOrUpdateAsync(WaitUntil, String, SelfHelpSolutionData, CancellationToken)

Creates a solution for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’ from discovery solutions. <br/> Azure solutions comprise a comprehensive library of self-help resources that have been thoughtfully curated by Azure engineers to aid customers in resolving typical troubleshooting issues. These solutions encompass: <br/> (1.) Dynamic and context-aware diagnostics, guided troubleshooting wizards, and data visualizations. <br/> (2.) Rich instructional video tutorials and illustrative diagrams and images. <br/> (3.) Thoughtfully assembled textual troubleshooting instructions. <br/> All these components are seamlessly converged into unified solutions tailored to address a specific support problem area.

  • Request Path: /{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Operation Id: Solution_Create
  • Default Api Version: 2024-03-01-preview
  • Resource: SelfHelpSolutionResource
Exists(String, CancellationToken)

Checks to see if the resource exists in azure.

  • Request Path: /{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Operation Id: Solution_Get
  • Default Api Version: 2024-03-01-preview
  • Resource: SelfHelpSolutionResource
ExistsAsync(String, CancellationToken)

Checks to see if the resource exists in azure.

  • Request Path: /{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Operation Id: Solution_Get
  • Default Api Version: 2024-03-01-preview
  • Resource: SelfHelpSolutionResource
Get(String, CancellationToken)

Get the solution using the applicable solutionResourceName while creating the solution.

  • Request Path: /{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Operation Id: Solution_Get
  • Default Api Version: 2024-03-01-preview
  • Resource: SelfHelpSolutionResource
GetAsync(String, CancellationToken)

Get the solution using the applicable solutionResourceName while creating the solution.

  • Request Path: /{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Operation Id: Solution_Get
  • Default Api Version: 2024-03-01-preview
  • Resource: SelfHelpSolutionResource
GetIfExists(String, CancellationToken)

Tries to get details for this resource from the service.

  • Request Path: /{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Operation Id: Solution_Get
  • Default Api Version: 2024-03-01-preview
  • Resource: SelfHelpSolutionResource
GetIfExistsAsync(String, CancellationToken)

Tries to get details for this resource from the service.

  • Request Path: /{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Operation Id: Solution_Get
  • Default Api Version: 2024-03-01-preview
  • Resource: SelfHelpSolutionResource
TryGetApiVersion(ResourceType, String)

Gets the api version override if it has been set for the current client options.

(Inherited from ArmCollection)

Applies to