From 3f7717eacc2e68b00722bce9a28782f4ad6d453d Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Fri, 9 May 2025 08:20:13 +0000 Subject: [PATCH] CodeGen from PR 34311 in Azure/azure-rest-api-specs Merge 0851c5789ae1eac255cf450d6041c9dad5e34779 into 761d8b58e465b26eddb8ad70dda3cde7b4228bdf --- .../Azure.ResourceManager.Help.sln | 56 + .../Azure.ResourceManager.Help/CHANGELOG.md | 11 + .../Directory.Build.props | 6 + sdk/help/Azure.ResourceManager.Help/README.md | 80 ++ .../api/Azure.ResourceManager.Help.net8.0.cs | 1159 +++++++++++++++++ ...ure.ResourceManager.Help.netstandard2.0.cs | 1159 +++++++++++++++++ .../Azure.ResourceManager.Help/assets.json | 7 + .../Azure.ResourceManager.Help.Samples.csproj | 13 + .../Samples/Sample_ArmClientExtensions.cs | 67 + .../Samples/Sample_DiagnosticResource.cs | 78 ++ .../Sample_DiagnosticResourceCollection.cs | 132 ++ .../Sample_SimplifiedSolutionsResource.cs | 78 ++ ...e_SimplifiedSolutionsResourceCollection.cs | 132 ++ .../Samples/Sample_SolutionResource.cs | 104 ++ .../Sample_SolutionResourceCollection.cs | 132 ++ ...mple_SolutionResourceSelfHelpCollection.cs | 107 ++ ...Sample_SolutionResourceSelfHelpResource.cs | 46 + .../Sample_SubscriptionResourceExtensions.cs | 48 + .../Sample_TenantResourceExtensions.cs | 67 + .../Samples/Sample_TroubleshooterResource.cs | 164 +++ ...Sample_TroubleshooterResourceCollection.cs | 132 ++ .../src/Azure.ResourceManager.Help.csproj | 8 + .../src/Generated/ArmHelpModelFactory.cs | 637 +++++++++ .../DiagnosticResource.Serialization.cs | 26 + .../src/Generated/DiagnosticResource.cs | 261 ++++ .../Generated/DiagnosticResourceCollection.cs | 405 ++++++ .../DiagnosticResourceData.Serialization.cs | 261 ++++ .../src/Generated/DiagnosticResourceData.cs | 94 ++ .../Generated/Extensions/HelpExtensions.cs | 874 +++++++++++++ .../Extensions/MockableHelpArmClient.cs | 473 +++++++ .../MockableHelpSubscriptionResource.cs | 102 ++ .../Extensions/MockableHelpTenantResource.cs | 232 ++++ .../src/Generated/Internal/Argument.cs | 129 ++ .../Internal/ChangeTrackingDictionary.cs | 167 +++ .../Generated/Internal/ChangeTrackingList.cs | 153 +++ .../Internal/ModelSerializationExtensions.cs | 407 ++++++ .../src/Generated/Internal/Optional.cs | 51 + .../Internal/Utf8JsonRequestContent.cs | 55 + .../DiagnosticResourceOperationSource.cs | 36 + .../HelpArmOperationOfT.cs | 100 ++ ...plifiedSolutionsResourceOperationSource.cs | 36 + .../SolutionResourceOperationSource.cs | 36 + .../src/Generated/Models/AggregationType.cs | 60 + .../AutomatedCheckResult.Serialization.cs | 166 +++ .../Generated/Models/AutomatedCheckResult.cs | 77 ++ .../Models/AutomatedCheckResultType.cs | 57 + .../Models/AzureResourceManagerHelpContext.cs | 19 + ...ckNameAvailabilityContent.Serialization.cs | 140 ++ .../Models/CheckNameAvailabilityContent.cs | 69 + ...eckNameAvailabilityResult.Serialization.cs | 155 +++ .../Models/CheckNameAvailabilityResult.cs | 73 ++ .../ClassificationService.Serialization.cs | 169 +++ .../Generated/Models/ClassificationService.cs | 75 ++ .../src/Generated/Models/Confidence.cs | 54 + .../ContinueRequestBody.Serialization.cs | 154 +++ .../Generated/Models/ContinueRequestBody.cs | 70 + .../Models/Diagnostic.Serialization.cs | 184 +++ .../src/Generated/Models/Diagnostic.cs | 78 ++ .../DiagnosticInvocation.Serialization.cs | 155 +++ .../Generated/Models/DiagnosticInvocation.cs | 70 + .../Models/DiagnosticProvisioningState.cs | 60 + .../DiscoveryNlpContent.Serialization.cs | 159 +++ .../Generated/Models/DiscoveryNlpContent.cs | 87 ++ .../DiscoveryNlpResponse.Serialization.cs | 143 ++ .../Generated/Models/DiscoveryNlpResponse.cs | 66 + .../Models/DiscoveryResponse.Serialization.cs | 151 +++ .../src/Generated/Models/DiscoveryResponse.cs | 80 ++ .../Generated/Models/Error.Serialization.cs | 176 +++ .../src/Generated/Models/Error.cs | 78 ++ .../src/Generated/Models/ExecutionStatus.cs | 57 + .../Generated/Models/Filter.Serialization.cs | 151 +++ .../src/Generated/Models/Filter.cs | 73 ++ .../Models/FilterGroup.Serialization.cs | 143 ++ .../src/Generated/Models/FilterGroup.cs | 66 + .../src/Generated/Models/ImportanceLevel.cs | 54 + .../Generated/Models/Insight.Serialization.cs | 166 +++ .../src/Generated/Models/Insight.cs | 77 ++ .../Models/MetricsBasedChart.Serialization.cs | 199 +++ .../src/Generated/Models/MetricsBasedChart.cs | 91 ++ .../src/Generated/Models/Name.cs | 54 + .../Generated/Models/QuestionContentType.cs | 54 + .../src/Generated/Models/QuestionType.cs | 63 + .../Models/ReplacementMaps.Serialization.cs | 275 ++++ .../src/Generated/Models/ReplacementMaps.cs | 91 ++ .../ReplacementMapsSelfHelp.Serialization.cs | 193 +++ .../Models/ReplacementMapsSelfHelp.cs | 76 ++ .../Models/ResponseConfig.Serialization.cs | 140 ++ .../src/Generated/Models/ResponseConfig.cs | 69 + ...ponseValidationProperties.Serialization.cs | 191 +++ .../Models/ResponseValidationProperties.cs | 81 ++ ...startTroubleshooterResult.Serialization.cs | 129 ++ .../Models/RestartTroubleshooterResult.cs | 65 + .../src/Generated/Models/ResultType.cs | 51 + .../Models/SearchResult.Serialization.cs | 227 ++++ .../src/Generated/Models/SearchResult.cs | 93 ++ .../Generated/Models/Section.Serialization.cs | 155 +++ .../src/Generated/Models/Section.cs | 73 ++ .../Models/SectionSelfHelp.Serialization.cs | 155 +++ .../src/Generated/Models/SectionSelfHelp.cs | 73 ++ ...olutionMetadataProperties.Serialization.cs | 180 +++ .../Models/SolutionMetadataProperties.cs | 78 ++ .../SolutionMetadataResource.Serialization.cs | 179 +++ .../Models/SolutionMetadataResource.cs | 72 + ...lutionNlpMetadataResource.Serialization.cs | 253 ++++ .../Models/SolutionNlpMetadataResource.cs | 93 ++ .../Models/SolutionProvisioningState.cs | 60 + .../SolutionResourcePatch.Serialization.cs | 281 ++++ .../Generated/Models/SolutionResourcePatch.cs | 96 ++ .../src/Generated/Models/SolutionType.cs | 57 + ...SolutionWarmUpRequestBody.Serialization.cs | 144 ++ .../Models/SolutionWarmUpRequestBody.cs | 66 + .../SolutionsDiagnostic.Serialization.cs | 235 ++++ .../Generated/Models/SolutionsDiagnostic.cs | 91 ++ .../SolutionsTroubleshooters.Serialization.cs | 151 +++ .../Models/SolutionsTroubleshooters.cs | 73 ++ .../src/Generated/Models/Status.cs | 60 + .../Generated/Models/Step.Serialization.cs | 311 +++++ .../src/Generated/Models/Step.cs | 111 ++ .../Models/StepInput.Serialization.cs | 265 ++++ .../src/Generated/Models/StepInput.cs | 102 ++ .../Models/TriggerCriterion.Serialization.cs | 144 ++ .../src/Generated/Models/TriggerCriterion.cs | 69 + .../Models/TroubleshooterProvisioningState.cs | 60 + .../TroubleshooterResult.Serialization.cs | 155 +++ .../Generated/Models/TroubleshooterResult.cs | 73 ++ .../src/Generated/Models/Type.cs | 60 + .../src/Generated/Models/ValidationScope.cs | 60 + .../Generated/Models/Video.Serialization.cs | 127 ++ .../src/Generated/Models/Video.cs | 34 + .../Models/VideoGroup.Serialization.cs | 154 +++ .../src/Generated/Models/VideoGroup.cs | 70 + .../Models/VideoGroupVideo.Serialization.cs | 140 ++ .../src/Generated/Models/VideoGroupVideo.cs | 69 + .../Models/WebResult.Serialization.cs | 154 +++ .../src/Generated/Models/WebResult.cs | 70 + .../src/Generated/ProviderConstants.cs | 16 + ...vailabilityOperationGroupRestOperations.cs | 124 ++ .../DiagnosticResourcesRestOperations.cs | 210 +++ ...SolutionNLPOperationGroupRestOperations.cs | 201 +++ ...erySolutionOperationGroupRestOperations.cs | 197 +++ ...plifiedSolutionsResourcesRestOperations.cs | 210 +++ ...SolutionResourceSelfHelpsRestOperations.cs | 118 ++ .../SolutionResourcesRestOperations.cs | 380 ++++++ .../TroubleshooterResourcesRestOperations.cs | 468 +++++++ ...mplifiedSolutionsResource.Serialization.cs | 26 + .../Generated/SimplifiedSolutionsResource.cs | 261 ++++ .../SimplifiedSolutionsResourceCollection.cs | 405 ++++++ ...fiedSolutionsResourceData.Serialization.cs | 260 ++++ .../SimplifiedSolutionsResourceData.cs | 97 ++ .../SolutionResource.Serialization.cs | 26 + .../src/Generated/SolutionResource.cs | 340 +++++ .../Generated/SolutionResourceCollection.cs | 405 ++++++ .../SolutionResourceData.Serialization.cs | 301 +++++ .../src/Generated/SolutionResourceData.cs | 106 ++ .../SolutionResourceSelfHelpCollection.cs | 318 +++++ ...utionResourceSelfHelpData.Serialization.cs | 232 ++++ .../Generated/SolutionResourceSelfHelpData.cs | 92 ++ ...nResourceSelfHelpResource.Serialization.cs | 26 + .../SolutionResourceSelfHelpResource.cs | 169 +++ .../TroubleshooterResource.Serialization.cs | 26 + .../src/Generated/TroubleshooterResource.cs | 496 +++++++ .../TroubleshooterResourceCollection.cs | 409 ++++++ ...roubleshooterResourceData.Serialization.cs | 235 ++++ .../Generated/TroubleshooterResourceData.cs | 89 ++ .../src/Properties/AssemblyInfo.cs | 11 + .../Azure.ResourceManager.Help.Tests.csproj | 8 + .../tests/HelpManagementTestBase.cs | 45 + .../tests/HelpManagementTestEnvironment.cs | 11 + .../tsp-location.yaml | 4 + sdk/help/ci.mgmt.yml | 26 + sdk/resourcemanager/ci.mgmt.yml | 2 + sdk/storage/ci.yml | 2 + 172 files changed, 25280 insertions(+) create mode 100644 sdk/help/Azure.ResourceManager.Help/Azure.ResourceManager.Help.sln create mode 100644 sdk/help/Azure.ResourceManager.Help/CHANGELOG.md create mode 100644 sdk/help/Azure.ResourceManager.Help/Directory.Build.props create mode 100644 sdk/help/Azure.ResourceManager.Help/README.md create mode 100644 sdk/help/Azure.ResourceManager.Help/api/Azure.ResourceManager.Help.net8.0.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/api/Azure.ResourceManager.Help.netstandard2.0.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/assets.json create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Azure.ResourceManager.Help.Samples.csproj create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_ArmClientExtensions.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_DiagnosticResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_DiagnosticResourceCollection.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SimplifiedSolutionsResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SimplifiedSolutionsResourceCollection.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceCollection.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceSelfHelpCollection.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceSelfHelpResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SubscriptionResourceExtensions.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TenantResourceExtensions.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TroubleshooterResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TroubleshooterResourceCollection.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Azure.ResourceManager.Help.csproj create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/ArmHelpModelFactory.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/DiagnosticResource.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/DiagnosticResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/DiagnosticResourceCollection.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/DiagnosticResourceData.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/DiagnosticResourceData.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Extensions/HelpExtensions.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Extensions/MockableHelpArmClient.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Extensions/MockableHelpSubscriptionResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Extensions/MockableHelpTenantResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Internal/Argument.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Internal/ChangeTrackingDictionary.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Internal/ChangeTrackingList.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Internal/ModelSerializationExtensions.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Internal/Optional.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Internal/Utf8JsonRequestContent.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/LongRunningOperation/DiagnosticResourceOperationSource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/LongRunningOperation/HelpArmOperationOfT.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/LongRunningOperation/SimplifiedSolutionsResourceOperationSource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/LongRunningOperation/SolutionResourceOperationSource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/AggregationType.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/AutomatedCheckResult.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/AutomatedCheckResult.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/AutomatedCheckResultType.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/AzureResourceManagerHelpContext.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/CheckNameAvailabilityContent.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/CheckNameAvailabilityContent.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/CheckNameAvailabilityResult.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/CheckNameAvailabilityResult.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ClassificationService.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ClassificationService.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Confidence.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ContinueRequestBody.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ContinueRequestBody.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Diagnostic.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Diagnostic.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/DiagnosticInvocation.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/DiagnosticInvocation.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/DiagnosticProvisioningState.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/DiscoveryNlpContent.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/DiscoveryNlpContent.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/DiscoveryNlpResponse.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/DiscoveryNlpResponse.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/DiscoveryResponse.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/DiscoveryResponse.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Error.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Error.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ExecutionStatus.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Filter.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Filter.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/FilterGroup.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/FilterGroup.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ImportanceLevel.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Insight.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Insight.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/MetricsBasedChart.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/MetricsBasedChart.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Name.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/QuestionContentType.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/QuestionType.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ReplacementMaps.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ReplacementMaps.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ReplacementMapsSelfHelp.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ReplacementMapsSelfHelp.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ResponseConfig.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ResponseConfig.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ResponseValidationProperties.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ResponseValidationProperties.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/RestartTroubleshooterResult.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/RestartTroubleshooterResult.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ResultType.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SearchResult.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SearchResult.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Section.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Section.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SectionSelfHelp.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SectionSelfHelp.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionMetadataProperties.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionMetadataProperties.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionMetadataResource.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionMetadataResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionNlpMetadataResource.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionNlpMetadataResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionProvisioningState.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionResourcePatch.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionResourcePatch.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionType.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionWarmUpRequestBody.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionWarmUpRequestBody.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionsDiagnostic.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionsDiagnostic.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionsTroubleshooters.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/SolutionsTroubleshooters.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Status.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Step.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Step.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/StepInput.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/StepInput.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/TriggerCriterion.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/TriggerCriterion.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/TroubleshooterProvisioningState.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/TroubleshooterResult.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/TroubleshooterResult.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Type.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/ValidationScope.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Video.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/Video.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/VideoGroup.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/VideoGroup.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/VideoGroupVideo.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/VideoGroupVideo.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/WebResult.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/Models/WebResult.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/ProviderConstants.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/RestOperations/CheckNameAvailabilityOperationGroupRestOperations.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/RestOperations/DiagnosticResourcesRestOperations.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/RestOperations/DiscoverySolutionNLPOperationGroupRestOperations.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/RestOperations/DiscoverySolutionOperationGroupRestOperations.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/RestOperations/SimplifiedSolutionsResourcesRestOperations.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/RestOperations/SolutionResourceSelfHelpsRestOperations.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/RestOperations/SolutionResourcesRestOperations.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/RestOperations/TroubleshooterResourcesRestOperations.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SimplifiedSolutionsResource.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SimplifiedSolutionsResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SimplifiedSolutionsResourceCollection.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SimplifiedSolutionsResourceData.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SimplifiedSolutionsResourceData.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SolutionResource.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SolutionResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SolutionResourceCollection.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SolutionResourceData.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SolutionResourceData.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SolutionResourceSelfHelpCollection.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SolutionResourceSelfHelpData.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SolutionResourceSelfHelpData.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SolutionResourceSelfHelpResource.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/SolutionResourceSelfHelpResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/TroubleshooterResource.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/TroubleshooterResource.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/TroubleshooterResourceCollection.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/TroubleshooterResourceData.Serialization.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Generated/TroubleshooterResourceData.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/src/Properties/AssemblyInfo.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/tests/Azure.ResourceManager.Help.Tests.csproj create mode 100644 sdk/help/Azure.ResourceManager.Help/tests/HelpManagementTestBase.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/tests/HelpManagementTestEnvironment.cs create mode 100644 sdk/help/Azure.ResourceManager.Help/tsp-location.yaml create mode 100644 sdk/help/ci.mgmt.yml diff --git a/sdk/help/Azure.ResourceManager.Help/Azure.ResourceManager.Help.sln b/sdk/help/Azure.ResourceManager.Help/Azure.ResourceManager.Help.sln new file mode 100644 index 000000000000..56494f28ac6e --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/Azure.ResourceManager.Help.sln @@ -0,0 +1,56 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.29709.97 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.ResourceManager.Help.Samples", "samples\Azure.ResourceManager.Help.Samples.csproj", "{7A2DFF15-5746-49F4-BD0F-C6C35337088A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Azure.ResourceManager.Help", "src\Azure.ResourceManager.Help.csproj", "{28FF4005-4467-4E36-92E7-DEA27DEB1519}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Azure.ResourceManager.Help.Tests", "tests\Azure.ResourceManager.Help.Tests.csproj", "{1F1CD1D4-9932-4B73-99D8-C252A67D4B46}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {B0C276D1-2930-4887-B29A-D1A33E7009A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B0C276D1-2930-4887-B29A-D1A33E7009A2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B0C276D1-2930-4887-B29A-D1A33E7009A2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B0C276D1-2930-4887-B29A-D1A33E7009A2}.Release|Any CPU.Build.0 = Release|Any CPU + {8E9A77AC-792A-4432-8320-ACFD46730401}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8E9A77AC-792A-4432-8320-ACFD46730401}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8E9A77AC-792A-4432-8320-ACFD46730401}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8E9A77AC-792A-4432-8320-ACFD46730401}.Release|Any CPU.Build.0 = Release|Any CPU + {7A2DFF15-5746-49F4-BD0F-C6C35337088A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7A2DFF15-5746-49F4-BD0F-C6C35337088A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7A2DFF15-5746-49F4-BD0F-C6C35337088A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7A2DFF15-5746-49F4-BD0F-C6C35337088A}.Release|Any CPU.Build.0 = Release|Any CPU + {A4241C1F-A53D-474C-9E4E-075054407E74}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A4241C1F-A53D-474C-9E4E-075054407E74}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A4241C1F-A53D-474C-9E4E-075054407E74}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A4241C1F-A53D-474C-9E4E-075054407E74}.Release|Any CPU.Build.0 = Release|Any CPU + {FA8BD3F1-8616-47B6-974C-7576CDF4717E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FA8BD3F1-8616-47B6-974C-7576CDF4717E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FA8BD3F1-8616-47B6-974C-7576CDF4717E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FA8BD3F1-8616-47B6-974C-7576CDF4717E}.Release|Any CPU.Build.0 = Release|Any CPU + {85677AD3-C214-42FA-AE6E-49B956CAC8DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {85677AD3-C214-42FA-AE6E-49B956CAC8DC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {85677AD3-C214-42FA-AE6E-49B956CAC8DC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {85677AD3-C214-42FA-AE6E-49B956CAC8DC}.Release|Any CPU.Build.0 = Release|Any CPU + {28FF4005-4467-4E36-92E7-DEA27DEB1519}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {28FF4005-4467-4E36-92E7-DEA27DEB1519}.Debug|Any CPU.Build.0 = Debug|Any CPU + {28FF4005-4467-4E36-92E7-DEA27DEB1519}.Release|Any CPU.ActiveCfg = Release|Any CPU + {28FF4005-4467-4E36-92E7-DEA27DEB1519}.Release|Any CPU.Build.0 = Release|Any CPU + {1F1CD1D4-9932-4B73-99D8-C252A67D4B46}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1F1CD1D4-9932-4B73-99D8-C252A67D4B46}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1F1CD1D4-9932-4B73-99D8-C252A67D4B46}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1F1CD1D4-9932-4B73-99D8-C252A67D4B46}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {A97F4B90-2591-4689-B1F8-5F21FE6D6CAE} + EndGlobalSection +EndGlobal diff --git a/sdk/help/Azure.ResourceManager.Help/CHANGELOG.md b/sdk/help/Azure.ResourceManager.Help/CHANGELOG.md new file mode 100644 index 000000000000..8b33f0fedccc --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/CHANGELOG.md @@ -0,0 +1,11 @@ +# Release History + +## 1.0.0-beta.1 (Unreleased) + +### Features Added + +### Breaking Changes + +### Bugs Fixed + +### Other Changes \ No newline at end of file diff --git a/sdk/help/Azure.ResourceManager.Help/Directory.Build.props b/sdk/help/Azure.ResourceManager.Help/Directory.Build.props new file mode 100644 index 000000000000..63bd836ad44b --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/Directory.Build.props @@ -0,0 +1,6 @@ + + + + diff --git a/sdk/help/Azure.ResourceManager.Help/README.md b/sdk/help/Azure.ResourceManager.Help/README.md new file mode 100644 index 000000000000..3450b81b049b --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/README.md @@ -0,0 +1,80 @@ +# Microsoft Azure Help management client library for .NET + +**[Describe the service briefly first.]** + +This library follows the [new Azure SDK guidelines](https://azure.github.io/azure-sdk/general_introduction.html), and provides many core capabilities: + + - Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET. + - Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing. + - HTTP pipeline with custom policies. + - Better error-handling. + - Support uniform telemetry across all languages. + +## Getting started + +### Install the package + +Install the Microsoft Azure Help management library for .NET with [NuGet](https://www.nuget.org/): + +```dotnetcli +dotnet add package Azure.ResourceManager.Help --prerelease +``` + +### Prerequisites + +* You must have an [Microsoft Azure subscription](https://azure.microsoft.com/free/dotnet/). + +### Authenticate the Client + +To create an authenticated client and start interacting with Microsoft Azure resources, see the [quickstart guide here](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/dev/mgmt_quickstart.md). + +## Key concepts + +Key concepts of the Microsoft Azure SDK for .NET can be found [here](https://azure.github.io/azure-sdk/dotnet_introduction.html) + +## Documentation + +Documentation is available to help you learn how to use this package: + +- [Quickstart](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/dev/mgmt_quickstart.md). +- [API References](https://learn.microsoft.com/dotnet/api/?view=azure-dotnet). +- [Authentication](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/identity/Azure.Identity/README.md). + +## Examples + +Code samples for using the management library for .NET can be found in the following locations +- [.NET Management Library Code Samples](https://aka.ms/azuresdk-net-mgmt-samples) + +## Troubleshooting + +- File an issue via [GitHub Issues](https://github.com/Azure/azure-sdk-for-net/issues). +- Check [previous questions](https://stackoverflow.com/questions/tagged/azure+.net) or ask new ones on Stack Overflow using Azure and .NET tags. + +## Next steps + +For more information about Microsoft Azure SDK, see [this website](https://azure.github.io/azure-sdk/). + +## Contributing + +For details on contributing to this repository, see the [contributing +guide][cg]. + +This project welcomes contributions and suggestions. Most contributions +require you to agree to a Contributor License Agreement (CLA) declaring +that you have the right to, and actually do, grant us the rights to use +your contribution. For details, visit . + +When you submit a pull request, a CLA-bot will automatically determine +whether you need to provide a CLA and decorate the PR appropriately +(for example, label, comment). Follow the instructions provided by the +bot. You'll only need to do this action once across all repositories +using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For +more information, see the [Code of Conduct FAQ][coc_faq] or contact + with any other questions or comments. + + +[cg]: https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/resourcemanager/Azure.ResourceManager/docs/CONTRIBUTING.md +[coc]: https://opensource.microsoft.com/codeofconduct/ +[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ \ No newline at end of file diff --git a/sdk/help/Azure.ResourceManager.Help/api/Azure.ResourceManager.Help.net8.0.cs b/sdk/help/Azure.ResourceManager.Help/api/Azure.ResourceManager.Help.net8.0.cs new file mode 100644 index 000000000000..6724217c16a5 --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/api/Azure.ResourceManager.Help.net8.0.cs @@ -0,0 +1,1159 @@ +namespace Azure.ResourceManager.Help +{ + public partial class AzureResourceManagerHelpContext : System.ClientModel.Primitives.ModelReaderWriterContext + { + internal AzureResourceManagerHelpContext() { } + public static Azure.ResourceManager.Help.AzureResourceManagerHelpContext Default { get { throw null; } } + protected override bool TryGetTypeBuilderCore(System.Type type, out System.ClientModel.Primitives.ModelReaderWriterTypeBuilder builder) { throw null; } + } + public partial class DiagnosticResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public static readonly Azure.Core.ResourceType ResourceType; + protected DiagnosticResource() { } + public virtual Azure.ResourceManager.Help.DiagnosticResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string scope, string diagnosticsResourceName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + Azure.ResourceManager.Help.DiagnosticResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.DiagnosticResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.DiagnosticResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.DiagnosticResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class DiagnosticResourceCollection : Azure.ResourceManager.ArmCollection + { + protected DiagnosticResourceCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string diagnosticsResourceName, Azure.ResourceManager.Help.DiagnosticResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string diagnosticsResourceName, Azure.ResourceManager.Help.DiagnosticResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.NullableResponse GetIfExists(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetIfExistsAsync(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class DiagnosticResourceData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public DiagnosticResourceData() { } + public string AcceptedAt { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Diagnostics { get { throw null; } } + public System.Collections.Generic.IDictionary GlobalParameters { get { throw null; } } + public System.Collections.Generic.IList Insights { get { throw null; } } + public Azure.ResourceManager.Help.Models.DiagnosticProvisioningState? ProvisioningState { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.DiagnosticResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.DiagnosticResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public static partial class HelpExtensions + { + public static Azure.Response CheckAvailabilityCheckNameAvailabilityOperationGroup(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent content = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> CheckAvailabilityCheckNameAvailabilityOperationGroupAsync(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent content = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable DiscoverSolutionsBySubscriptionDiscoverySolutionNLPOperationGroups(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable DiscoverSolutionsBySubscriptionDiscoverySolutionNLPOperationGroupsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable DiscoverSolutionsDiscoverySolutionNLPOperationGroups(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable DiscoverSolutionsDiscoverySolutionNLPOperationGroupsAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.DiagnosticResource GetDiagnosticResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetDiagnosticResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetDiagnosticResourceAsync(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.DiagnosticResourceCollection GetDiagnosticResources(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope) { throw null; } + public static Azure.Pageable GetDiscoverySolutionOperationGroups(this Azure.ResourceManager.Resources.TenantResource tenantResource, string filter = null, string skiptoken = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetDiscoverySolutionOperationGroupsAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, string filter = null, string skiptoken = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.SimplifiedSolutionsResource GetSimplifiedSolutionsResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetSimplifiedSolutionsResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetSimplifiedSolutionsResourceAsync(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.SimplifiedSolutionsResourceCollection GetSimplifiedSolutionsResources(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope) { throw null; } + public static Azure.ResourceManager.Help.SolutionResource GetSolutionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetSolutionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetSolutionResourceAsync(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.SolutionResourceCollection GetSolutionResources(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope) { throw null; } + public static Azure.Response GetSolutionResourceSelfHelp(this Azure.ResourceManager.Resources.TenantResource tenantResource, string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetSolutionResourceSelfHelpAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.SolutionResourceSelfHelpResource GetSolutionResourceSelfHelpResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.Help.SolutionResourceSelfHelpCollection GetSolutionResourceSelfHelps(this Azure.ResourceManager.Resources.TenantResource tenantResource) { throw null; } + public static Azure.ResourceManager.Help.TroubleshooterResource GetTroubleshooterResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetTroubleshooterResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetTroubleshooterResourceAsync(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.TroubleshooterResourceCollection GetTroubleshooterResources(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope) { throw null; } + } + public partial class SimplifiedSolutionsResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SimplifiedSolutionsResource() { } + public virtual Azure.ResourceManager.Help.SimplifiedSolutionsResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string scope, string simplifiedSolutionsResourceName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + Azure.ResourceManager.Help.SimplifiedSolutionsResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SimplifiedSolutionsResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.SimplifiedSolutionsResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.SimplifiedSolutionsResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SimplifiedSolutionsResourceCollection : Azure.ResourceManager.ArmCollection + { + protected SimplifiedSolutionsResourceCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string simplifiedSolutionsResourceName, Azure.ResourceManager.Help.SimplifiedSolutionsResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string simplifiedSolutionsResourceName, Azure.ResourceManager.Help.SimplifiedSolutionsResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.NullableResponse GetIfExists(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetIfExistsAsync(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SimplifiedSolutionsResourceData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public SimplifiedSolutionsResourceData() { } + public System.Collections.Generic.IReadOnlyDictionary Appendix { get { throw null; } } + public string Content { get { throw null; } } + public System.Collections.Generic.IDictionary Parameters { get { throw null; } } + public Azure.ResourceManager.Help.Models.SolutionProvisioningState? ProvisioningState { get { throw null; } } + public string SolutionId { get { throw null; } set { } } + public string Title { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SimplifiedSolutionsResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SimplifiedSolutionsResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SolutionResource() { } + public virtual Azure.ResourceManager.Help.SolutionResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string scope, string solutionResourceName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + Azure.ResourceManager.Help.SolutionResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.Models.SolutionResourcePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.Models.SolutionResourcePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response WarmUp(Azure.ResourceManager.Help.Models.SolutionWarmUpRequestBody solutionWarmUpRequestBody = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task WarmUpAsync(Azure.ResourceManager.Help.Models.SolutionWarmUpRequestBody solutionWarmUpRequestBody = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SolutionResourceCollection : Azure.ResourceManager.ArmCollection + { + protected SolutionResourceCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string solutionResourceName, Azure.ResourceManager.Help.SolutionResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string solutionResourceName, Azure.ResourceManager.Help.SolutionResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.NullableResponse GetIfExists(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetIfExistsAsync(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SolutionResourceData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public SolutionResourceData() { } + public string Content { get { throw null; } } + public System.Collections.Generic.IDictionary Parameters { get { throw null; } } + public Azure.ResourceManager.Help.Models.SolutionProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.Help.Models.ReplacementMaps ReplacementMaps { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Sections { get { throw null; } } + public string SolutionId { get { throw null; } } + public string Title { get { throw null; } } + public System.Collections.Generic.IList TriggerCriteria { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionResourceSelfHelpCollection : Azure.ResourceManager.ArmCollection + { + protected SolutionResourceSelfHelpCollection() { } + public virtual Azure.Response Exists(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.NullableResponse GetIfExists(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetIfExistsAsync(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SolutionResourceSelfHelpData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionResourceSelfHelpData() { } + public string Content { get { throw null; } } + public Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp ReplacementMaps { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Sections { get { throw null; } } + public string SolutionId { get { throw null; } } + public string Title { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceSelfHelpData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceSelfHelpData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionResourceSelfHelpResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SolutionResourceSelfHelpResource() { } + public virtual Azure.ResourceManager.Help.SolutionResourceSelfHelpData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string solutionId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + Azure.ResourceManager.Help.SolutionResourceSelfHelpData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceSelfHelpData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class TroubleshooterResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public static readonly Azure.Core.ResourceType ResourceType; + protected TroubleshooterResource() { } + public virtual Azure.ResourceManager.Help.TroubleshooterResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response Continue(Azure.ResourceManager.Help.Models.ContinueRequestBody continueRequestBody = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ContinueAsync(Azure.ResourceManager.Help.Models.ContinueRequestBody continueRequestBody = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string scope, string troubleshooterName) { throw null; } + public virtual Azure.Response End(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task EndAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Restart(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> RestartAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + Azure.ResourceManager.Help.TroubleshooterResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.TroubleshooterResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.TroubleshooterResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.TroubleshooterResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class TroubleshooterResourceCollection : Azure.ResourceManager.ArmCollection + { + protected TroubleshooterResourceCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string troubleshooterName, Azure.ResourceManager.Help.TroubleshooterResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string troubleshooterName, Azure.ResourceManager.Help.TroubleshooterResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.NullableResponse GetIfExists(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetIfExistsAsync(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class TroubleshooterResourceData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public TroubleshooterResourceData() { } + public System.Collections.Generic.IDictionary Parameters { get { throw null; } } + public Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState? ProvisioningState { get { throw null; } } + public string SolutionId { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList Steps { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.TroubleshooterResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.TroubleshooterResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } +} +namespace Azure.ResourceManager.Help.Mocking +{ + public partial class MockableHelpArmClient : Azure.ResourceManager.ArmResource + { + protected MockableHelpArmClient() { } + public virtual Azure.Response CheckAvailabilityCheckNameAvailabilityOperationGroup(Azure.Core.ResourceIdentifier scope, Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent content = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CheckAvailabilityCheckNameAvailabilityOperationGroupAsync(Azure.Core.ResourceIdentifier scope, Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent content = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.DiagnosticResource GetDiagnosticResource(Azure.Core.ResourceIdentifier id) { throw null; } + public virtual Azure.Response GetDiagnosticResource(Azure.Core.ResourceIdentifier scope, string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetDiagnosticResourceAsync(Azure.Core.ResourceIdentifier scope, string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.DiagnosticResourceCollection GetDiagnosticResources(Azure.Core.ResourceIdentifier scope) { throw null; } + public virtual Azure.ResourceManager.Help.SimplifiedSolutionsResource GetSimplifiedSolutionsResource(Azure.Core.ResourceIdentifier id) { throw null; } + public virtual Azure.Response GetSimplifiedSolutionsResource(Azure.Core.ResourceIdentifier scope, string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSimplifiedSolutionsResourceAsync(Azure.Core.ResourceIdentifier scope, string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.SimplifiedSolutionsResourceCollection GetSimplifiedSolutionsResources(Azure.Core.ResourceIdentifier scope) { throw null; } + public virtual Azure.ResourceManager.Help.SolutionResource GetSolutionResource(Azure.Core.ResourceIdentifier id) { throw null; } + public virtual Azure.Response GetSolutionResource(Azure.Core.ResourceIdentifier scope, string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSolutionResourceAsync(Azure.Core.ResourceIdentifier scope, string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.SolutionResourceCollection GetSolutionResources(Azure.Core.ResourceIdentifier scope) { throw null; } + public virtual Azure.ResourceManager.Help.SolutionResourceSelfHelpResource GetSolutionResourceSelfHelpResource(Azure.Core.ResourceIdentifier id) { throw null; } + public virtual Azure.ResourceManager.Help.TroubleshooterResource GetTroubleshooterResource(Azure.Core.ResourceIdentifier id) { throw null; } + public virtual Azure.Response GetTroubleshooterResource(Azure.Core.ResourceIdentifier scope, string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetTroubleshooterResourceAsync(Azure.Core.ResourceIdentifier scope, string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.TroubleshooterResourceCollection GetTroubleshooterResources(Azure.Core.ResourceIdentifier scope) { throw null; } + } + public partial class MockableHelpSubscriptionResource : Azure.ResourceManager.ArmResource + { + protected MockableHelpSubscriptionResource() { } + public virtual Azure.Pageable DiscoverSolutionsBySubscriptionDiscoverySolutionNLPOperationGroups(Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable DiscoverSolutionsBySubscriptionDiscoverySolutionNLPOperationGroupsAsync(Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class MockableHelpTenantResource : Azure.ResourceManager.ArmResource + { + protected MockableHelpTenantResource() { } + public virtual Azure.Pageable DiscoverSolutionsDiscoverySolutionNLPOperationGroups(Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable DiscoverSolutionsDiscoverySolutionNLPOperationGroupsAsync(Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetDiscoverySolutionOperationGroups(string filter = null, string skiptoken = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetDiscoverySolutionOperationGroupsAsync(string filter = null, string skiptoken = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSolutionResourceSelfHelp(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSolutionResourceSelfHelpAsync(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.SolutionResourceSelfHelpCollection GetSolutionResourceSelfHelps() { throw null; } + } +} +namespace Azure.ResourceManager.Help.Models +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AggregationType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AggregationType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.AggregationType Avg { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AggregationType Count { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AggregationType Max { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AggregationType Min { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AggregationType Sum { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.AggregationType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.AggregationType left, Azure.ResourceManager.Help.Models.AggregationType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.AggregationType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.AggregationType left, Azure.ResourceManager.Help.Models.AggregationType right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class ArmHelpModelFactory + { + public static Azure.ResourceManager.Help.Models.AutomatedCheckResult AutomatedCheckResult(string version = null, string status = null, string result = null, Azure.ResourceManager.Help.Models.AutomatedCheckResultType? type = default(Azure.ResourceManager.Help.Models.AutomatedCheckResultType?)) { throw null; } + public static Azure.ResourceManager.Help.Models.CheckNameAvailabilityResult CheckNameAvailabilityResult(bool? nameAvailable = default(bool?), string reason = null, string message = null) { throw null; } + public static Azure.ResourceManager.Help.Models.ClassificationService ClassificationService(Azure.Core.ResourceIdentifier serviceId = null, string displayName = null, System.Collections.Generic.IEnumerable resourceTypes = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Diagnostic Diagnostic(string solutionId = null, Azure.ResourceManager.Help.Models.Status? status = default(Azure.ResourceManager.Help.Models.Status?), System.Collections.Generic.IEnumerable insights = null, Azure.ResourceManager.Help.Models.Error error = null) { throw null; } + public static Azure.ResourceManager.Help.DiagnosticResourceData DiagnosticResourceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IDictionary globalParameters = null, System.Collections.Generic.IEnumerable insights = null, string acceptedAt = null, Azure.ResourceManager.Help.Models.DiagnosticProvisioningState? provisioningState = default(Azure.ResourceManager.Help.Models.DiagnosticProvisioningState?), System.Collections.Generic.IEnumerable diagnostics = null) { throw null; } + public static Azure.ResourceManager.Help.Models.DiscoveryNlpContent DiscoveryNlpContent(string issueSummary = null, string resourceId = null, string serviceId = null, string additionalContext = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Error Error(string code = null, string type = null, string message = null, System.Collections.Generic.IEnumerable details = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Filter Filter(string name = null, string values = null, string @operator = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Insight Insight(string id = null, string title = null, string results = null, Azure.ResourceManager.Help.Models.ImportanceLevel? importanceLevel = default(Azure.ResourceManager.Help.Models.ImportanceLevel?)) { throw null; } + public static Azure.ResourceManager.Help.Models.MetricsBasedChart MetricsBasedChart(string name = null, Azure.ResourceManager.Help.Models.AggregationType? aggregationType = default(Azure.ResourceManager.Help.Models.AggregationType?), string timeSpanDuration = null, string title = null, System.Collections.Generic.IEnumerable filter = null, string replacementKey = null) { throw null; } + public static Azure.ResourceManager.Help.Models.ReplacementMaps ReplacementMaps(System.Collections.Generic.IEnumerable webResults = null, System.Collections.Generic.IEnumerable diagnostics = null, System.Collections.Generic.IEnumerable troubleshooters = null, System.Collections.Generic.IEnumerable metricsBasedCharts = null, System.Collections.Generic.IEnumerable videos = null, System.Collections.Generic.IEnumerable videoGroups = null) { throw null; } + public static Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp ReplacementMapsSelfHelp(System.Collections.Generic.IEnumerable webResults = null, System.Collections.Generic.IEnumerable videos = null, System.Collections.Generic.IEnumerable videoGroups = null) { throw null; } + public static Azure.ResourceManager.Help.Models.ResponseConfig ResponseConfig(string key = null, string value = null) { throw null; } + public static Azure.ResourceManager.Help.Models.ResponseValidationProperties ResponseValidationProperties(string regex = null, Azure.ResourceManager.Help.Models.ValidationScope? validationScope = default(Azure.ResourceManager.Help.Models.ValidationScope?), bool? isRequired = default(bool?), string validationErrorMessage = null, long? maxLength = default(long?)) { throw null; } + public static Azure.ResourceManager.Help.Models.RestartTroubleshooterResult RestartTroubleshooterResult(string troubleshooterResourceName = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SearchResult SearchResult(string solutionId = null, string content = null, string title = null, Azure.ResourceManager.Help.Models.Confidence? confidence = default(Azure.ResourceManager.Help.Models.Confidence?), string source = null, Azure.ResourceManager.Help.Models.ResultType? resultType = default(Azure.ResourceManager.Help.Models.ResultType?), int? rank = default(int?), string link = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Section Section(string title = null, string content = null, Azure.ResourceManager.Help.Models.ReplacementMaps replacementMaps = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SectionSelfHelp SectionSelfHelp(string title = null, string content = null, Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp replacementMaps = null) { throw null; } + public static Azure.ResourceManager.Help.SimplifiedSolutionsResourceData SimplifiedSolutionsResourceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string solutionId = null, System.Collections.Generic.IDictionary parameters = null, string title = null, System.Collections.Generic.IReadOnlyDictionary appendix = null, string content = null, Azure.ResourceManager.Help.Models.SolutionProvisioningState? provisioningState = default(Azure.ResourceManager.Help.Models.SolutionProvisioningState?)) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionMetadataProperties SolutionMetadataProperties(string solutionId = null, Azure.ResourceManager.Help.Models.SolutionType? solutionType = default(Azure.ResourceManager.Help.Models.SolutionType?), string description = null, System.Collections.Generic.IEnumerable requiredInputs = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionMetadataResource SolutionMetadataResource(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IEnumerable solutions = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionNlpMetadataResource SolutionNlpMetadataResource(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string problemTitle = null, string problemDescription = null, string serviceId = null, string problemClassificationId = null, System.Collections.Generic.IEnumerable solutions = null, System.Collections.Generic.IEnumerable relatedServices = null) { throw null; } + public static Azure.ResourceManager.Help.SolutionResourceData SolutionResourceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IEnumerable triggerCriteria = null, System.Collections.Generic.IDictionary parameters = null, string solutionId = null, Azure.ResourceManager.Help.Models.SolutionProvisioningState? provisioningState = default(Azure.ResourceManager.Help.Models.SolutionProvisioningState?), string title = null, string content = null, Azure.ResourceManager.Help.Models.ReplacementMaps replacementMaps = null, System.Collections.Generic.IEnumerable sections = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionResourcePatch SolutionResourcePatch(System.Collections.Generic.IEnumerable triggerCriteria = null, System.Collections.Generic.IDictionary parameters = null, string solutionId = null, Azure.ResourceManager.Help.Models.SolutionProvisioningState? provisioningState = default(Azure.ResourceManager.Help.Models.SolutionProvisioningState?), string title = null, string content = null, Azure.ResourceManager.Help.Models.ReplacementMaps replacementMaps = null, System.Collections.Generic.IEnumerable sections = null) { throw null; } + public static Azure.ResourceManager.Help.SolutionResourceSelfHelpData SolutionResourceSelfHelpData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string solutionId = null, string title = null, string content = null, Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp replacementMaps = null, System.Collections.Generic.IEnumerable sections = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionsDiagnostic SolutionsDiagnostic(string solutionId = null, Azure.ResourceManager.Help.Models.Status? status = default(Azure.ResourceManager.Help.Models.Status?), string statusDetails = null, string replacementKey = null, string estimatedCompletionTime = null, System.Collections.Generic.IEnumerable requiredParameters = null, System.Collections.Generic.IEnumerable insights = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionsTroubleshooters SolutionsTroubleshooters(string solutionId = null, string title = null, string summary = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Step Step(string id = null, string title = null, string description = null, string guidance = null, Azure.ResourceManager.Help.Models.ExecutionStatus? executionStatus = default(Azure.ResourceManager.Help.Models.ExecutionStatus?), string executionStatusDescription = null, Azure.ResourceManager.Help.Models.Type? type = default(Azure.ResourceManager.Help.Models.Type?), bool? isLastStep = default(bool?), System.Collections.Generic.IEnumerable inputs = null, Azure.ResourceManager.Help.Models.AutomatedCheckResult automatedCheckResults = null, System.Collections.Generic.IEnumerable insights = null, Azure.ResponseError error = null) { throw null; } + public static Azure.ResourceManager.Help.Models.StepInput StepInput(string questionId = null, Azure.ResourceManager.Help.Models.QuestionType? questionType = default(Azure.ResourceManager.Help.Models.QuestionType?), string questionTitle = null, string questionContent = null, Azure.ResourceManager.Help.Models.QuestionContentType? questionContentType = default(Azure.ResourceManager.Help.Models.QuestionContentType?), string responseHint = null, string recommendedOption = null, string selectedOptionValue = null, Azure.ResourceManager.Help.Models.ResponseValidationProperties responseValidationProperties = null, System.Collections.Generic.IEnumerable responseOptions = null) { throw null; } + public static Azure.ResourceManager.Help.TroubleshooterResourceData TroubleshooterResourceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string solutionId = null, System.Collections.Generic.IDictionary parameters = null, Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState? provisioningState = default(Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState?), System.Collections.Generic.IEnumerable steps = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Video Video(string src = null, string title = null, string replacementKey = null) { throw null; } + public static Azure.ResourceManager.Help.Models.VideoGroup VideoGroup(System.Collections.Generic.IEnumerable videos = null, string replacementKey = null) { throw null; } + public static Azure.ResourceManager.Help.Models.VideoGroupVideo VideoGroupVideo(string src = null, string title = null) { throw null; } + public static Azure.ResourceManager.Help.Models.WebResult WebResult(string replacementKey = null, System.Collections.Generic.IEnumerable searchResults = null) { throw null; } + } + public partial class AutomatedCheckResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal AutomatedCheckResult() { } + public string Result { get { throw null; } } + public string Status { get { throw null; } } + public Azure.ResourceManager.Help.Models.AutomatedCheckResultType? Type { get { throw null; } } + public string Version { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.AutomatedCheckResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.AutomatedCheckResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AutomatedCheckResultType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AutomatedCheckResultType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.AutomatedCheckResultType Error { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AutomatedCheckResultType Information { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AutomatedCheckResultType Success { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AutomatedCheckResultType Warning { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.AutomatedCheckResultType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.AutomatedCheckResultType left, Azure.ResourceManager.Help.Models.AutomatedCheckResultType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.AutomatedCheckResultType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.AutomatedCheckResultType left, Azure.ResourceManager.Help.Models.AutomatedCheckResultType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class CheckNameAvailabilityContent : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public CheckNameAvailabilityContent() { } + public string Name { get { throw null; } set { } } + public string Type { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class CheckNameAvailabilityResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal CheckNameAvailabilityResult() { } + public string Message { get { throw null; } } + public bool? NameAvailable { get { throw null; } } + public string Reason { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.CheckNameAvailabilityResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.CheckNameAvailabilityResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class ClassificationService : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal ClassificationService() { } + public string DisplayName { get { throw null; } } + public System.Collections.Generic.IReadOnlyList ResourceTypes { get { throw null; } } + public Azure.Core.ResourceIdentifier ServiceId { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ClassificationService System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ClassificationService System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct Confidence : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public Confidence(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.Confidence High { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Confidence Low { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Confidence Medium { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.Confidence other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.Confidence left, Azure.ResourceManager.Help.Models.Confidence right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.Confidence (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.Confidence left, Azure.ResourceManager.Help.Models.Confidence right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ContinueRequestBody : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public ContinueRequestBody() { } + public System.Collections.Generic.IList Responses { get { throw null; } } + public string StepId { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ContinueRequestBody System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ContinueRequestBody System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class Diagnostic : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Diagnostic() { } + public Azure.ResourceManager.Help.Models.Error Error { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Insights { get { throw null; } } + public string SolutionId { get { throw null; } } + public Azure.ResourceManager.Help.Models.Status? Status { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Diagnostic System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Diagnostic System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class DiagnosticInvocation : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public DiagnosticInvocation() { } + public System.Collections.Generic.IDictionary AdditionalParameters { get { throw null; } } + public string SolutionId { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.DiagnosticInvocation System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.DiagnosticInvocation System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct DiagnosticProvisioningState : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public DiagnosticProvisioningState(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.DiagnosticProvisioningState Canceled { get { throw null; } } + public static Azure.ResourceManager.Help.Models.DiagnosticProvisioningState Failed { get { throw null; } } + public static Azure.ResourceManager.Help.Models.DiagnosticProvisioningState PartialComplete { get { throw null; } } + public static Azure.ResourceManager.Help.Models.DiagnosticProvisioningState Running { get { throw null; } } + public static Azure.ResourceManager.Help.Models.DiagnosticProvisioningState Succeeded { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.DiagnosticProvisioningState other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.DiagnosticProvisioningState left, Azure.ResourceManager.Help.Models.DiagnosticProvisioningState right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.DiagnosticProvisioningState (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.DiagnosticProvisioningState left, Azure.ResourceManager.Help.Models.DiagnosticProvisioningState right) { throw null; } + public override string ToString() { throw null; } + } + public partial class DiscoveryNlpContent : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public DiscoveryNlpContent(string issueSummary) { } + public string AdditionalContext { get { throw null; } set { } } + public string IssueSummary { get { throw null; } } + public string ResourceId { get { throw null; } set { } } + public string ServiceId { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.DiscoveryNlpContent System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.DiscoveryNlpContent System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class Error : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Error() { } + public string Code { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Details { get { throw null; } } + public string Message { get { throw null; } } + public string Type { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Error System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Error System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ExecutionStatus : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ExecutionStatus(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.ExecutionStatus Failed { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ExecutionStatus Running { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ExecutionStatus Success { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ExecutionStatus Warning { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.ExecutionStatus other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.ExecutionStatus left, Azure.ResourceManager.Help.Models.ExecutionStatus right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.ExecutionStatus (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.ExecutionStatus left, Azure.ResourceManager.Help.Models.ExecutionStatus right) { throw null; } + public override string ToString() { throw null; } + } + public partial class Filter : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Filter() { } + public string Name { get { throw null; } } + public string Operator { get { throw null; } } + public string Values { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Filter System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Filter System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ImportanceLevel : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ImportanceLevel(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.ImportanceLevel Critical { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ImportanceLevel Information { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ImportanceLevel Warning { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.ImportanceLevel other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.ImportanceLevel left, Azure.ResourceManager.Help.Models.ImportanceLevel right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.ImportanceLevel (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.ImportanceLevel left, Azure.ResourceManager.Help.Models.ImportanceLevel right) { throw null; } + public override string ToString() { throw null; } + } + public partial class Insight : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Insight() { } + public string Id { get { throw null; } } + public Azure.ResourceManager.Help.Models.ImportanceLevel? ImportanceLevel { get { throw null; } } + public string Results { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Insight System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Insight System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class MetricsBasedChart : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal MetricsBasedChart() { } + public Azure.ResourceManager.Help.Models.AggregationType? AggregationType { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Filter { get { throw null; } } + public string Name { get { throw null; } } + public string ReplacementKey { get { throw null; } } + public string TimeSpanDuration { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.MetricsBasedChart System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.MetricsBasedChart System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct Name : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public Name(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.Name ProblemClassificationId { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Name ReplacementKey { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Name SolutionId { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.Name other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.Name left, Azure.ResourceManager.Help.Models.Name right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.Name (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.Name left, Azure.ResourceManager.Help.Models.Name right) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct QuestionContentType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public QuestionContentType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.QuestionContentType Html { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionContentType Markdown { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionContentType Text { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.QuestionContentType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.QuestionContentType left, Azure.ResourceManager.Help.Models.QuestionContentType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.QuestionContentType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.QuestionContentType left, Azure.ResourceManager.Help.Models.QuestionContentType right) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct QuestionType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public QuestionType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.QuestionType DateTimePicker { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionType Dropdown { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionType MultiLineInfoBox { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionType MultiSelect { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionType RadioButton { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionType TextInput { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.QuestionType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.QuestionType left, Azure.ResourceManager.Help.Models.QuestionType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.QuestionType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.QuestionType left, Azure.ResourceManager.Help.Models.QuestionType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ReplacementMaps : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal ReplacementMaps() { } + public System.Collections.Generic.IReadOnlyList Diagnostics { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MetricsBasedCharts { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Troubleshooters { get { throw null; } } + public System.Collections.Generic.IReadOnlyList VideoGroups { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Videos { get { throw null; } } + public System.Collections.Generic.IReadOnlyList WebResults { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ReplacementMaps System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ReplacementMaps System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class ReplacementMapsSelfHelp : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal ReplacementMapsSelfHelp() { } + public System.Collections.Generic.IReadOnlyList VideoGroups { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Videos { get { throw null; } } + public System.Collections.Generic.IReadOnlyList WebResults { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class ResponseConfig : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal ResponseConfig() { } + public string Key { get { throw null; } } + public string Value { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ResponseConfig System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ResponseConfig System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class ResponseValidationProperties : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal ResponseValidationProperties() { } + public bool? IsRequired { get { throw null; } } + public long? MaxLength { get { throw null; } } + public string Regex { get { throw null; } } + public string ValidationErrorMessage { get { throw null; } } + public Azure.ResourceManager.Help.Models.ValidationScope? ValidationScope { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ResponseValidationProperties System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ResponseValidationProperties System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class RestartTroubleshooterResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal RestartTroubleshooterResult() { } + public string TroubleshooterResourceName { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.RestartTroubleshooterResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.RestartTroubleshooterResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ResultType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ResultType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.ResultType Community { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ResultType Documentation { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.ResultType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.ResultType left, Azure.ResourceManager.Help.Models.ResultType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.ResultType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.ResultType left, Azure.ResourceManager.Help.Models.ResultType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class SearchResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SearchResult() { } + public Azure.ResourceManager.Help.Models.Confidence? Confidence { get { throw null; } } + public string Content { get { throw null; } } + public string Link { get { throw null; } } + public int? Rank { get { throw null; } } + public Azure.ResourceManager.Help.Models.ResultType? ResultType { get { throw null; } } + public string SolutionId { get { throw null; } } + public string Source { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SearchResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SearchResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class Section : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Section() { } + public string Content { get { throw null; } } + public Azure.ResourceManager.Help.Models.ReplacementMaps ReplacementMaps { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Section System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Section System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SectionSelfHelp : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SectionSelfHelp() { } + public string Content { get { throw null; } } + public Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp ReplacementMaps { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SectionSelfHelp System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SectionSelfHelp System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionMetadataProperties : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionMetadataProperties() { } + public string Description { get { throw null; } } + public System.Collections.Generic.IReadOnlyList RequiredInputs { get { throw null; } } + public string SolutionId { get { throw null; } } + public Azure.ResourceManager.Help.Models.SolutionType? SolutionType { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionMetadataProperties System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionMetadataProperties System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionMetadataResource : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionMetadataResource() { } + public System.Collections.Generic.IReadOnlyList Solutions { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionMetadataResource System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionMetadataResource System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionNlpMetadataResource : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionNlpMetadataResource() { } + public string ProblemClassificationId { get { throw null; } } + public string ProblemDescription { get { throw null; } } + public string ProblemTitle { get { throw null; } } + public System.Collections.Generic.IReadOnlyList RelatedServices { get { throw null; } } + public string ServiceId { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Solutions { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionNlpMetadataResource System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionNlpMetadataResource System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct SolutionProvisioningState : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public SolutionProvisioningState(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionProvisioningState Canceled { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionProvisioningState Failed { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionProvisioningState PartialComplete { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionProvisioningState Running { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionProvisioningState Succeeded { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.SolutionProvisioningState other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.SolutionProvisioningState left, Azure.ResourceManager.Help.Models.SolutionProvisioningState right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.SolutionProvisioningState (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.SolutionProvisioningState left, Azure.ResourceManager.Help.Models.SolutionProvisioningState right) { throw null; } + public override string ToString() { throw null; } + } + public partial class SolutionResourcePatch : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public SolutionResourcePatch() { } + public string Content { get { throw null; } } + public System.Collections.Generic.IDictionary Parameters { get { throw null; } } + public Azure.ResourceManager.Help.Models.SolutionProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.Help.Models.ReplacementMaps ReplacementMaps { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Sections { get { throw null; } } + public string SolutionId { get { throw null; } } + public string Title { get { throw null; } } + public System.Collections.Generic.IList TriggerCriteria { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionResourcePatch System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionResourcePatch System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionsDiagnostic : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionsDiagnostic() { } + public string EstimatedCompletionTime { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Insights { get { throw null; } } + public string ReplacementKey { get { throw null; } } + public System.Collections.Generic.IReadOnlyList RequiredParameters { get { throw null; } } + public string SolutionId { get { throw null; } } + public Azure.ResourceManager.Help.Models.Status? Status { get { throw null; } } + public string StatusDetails { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionsDiagnostic System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionsDiagnostic System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionsTroubleshooters : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionsTroubleshooters() { } + public string SolutionId { get { throw null; } } + public string Summary { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionsTroubleshooters System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionsTroubleshooters System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct SolutionType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public SolutionType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionType Diagnostics { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionType SelfHelp { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionType Solutions { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionType Troubleshooters { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.SolutionType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.SolutionType left, Azure.ResourceManager.Help.Models.SolutionType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.SolutionType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.SolutionType left, Azure.ResourceManager.Help.Models.SolutionType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class SolutionWarmUpRequestBody : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public SolutionWarmUpRequestBody() { } + public System.Collections.Generic.IDictionary Parameters { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionWarmUpRequestBody System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionWarmUpRequestBody System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct Status : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public Status(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.Status Failed { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Status MissingInputs { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Status Running { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Status Succeeded { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Status Timeout { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.Status other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.Status left, Azure.ResourceManager.Help.Models.Status right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.Status (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.Status left, Azure.ResourceManager.Help.Models.Status right) { throw null; } + public override string ToString() { throw null; } + } + public partial class Step : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Step() { } + public Azure.ResourceManager.Help.Models.AutomatedCheckResult AutomatedCheckResults { get { throw null; } } + public string Description { get { throw null; } } + public Azure.ResponseError Error { get { throw null; } } + public Azure.ResourceManager.Help.Models.ExecutionStatus? ExecutionStatus { get { throw null; } } + public string ExecutionStatusDescription { get { throw null; } } + public string Guidance { get { throw null; } } + public string Id { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Inputs { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Insights { get { throw null; } } + public bool? IsLastStep { get { throw null; } } + public string Title { get { throw null; } } + public Azure.ResourceManager.Help.Models.Type? Type { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Step System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Step System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class StepInput : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal StepInput() { } + public string QuestionContent { get { throw null; } } + public Azure.ResourceManager.Help.Models.QuestionContentType? QuestionContentType { get { throw null; } } + public string QuestionId { get { throw null; } } + public string QuestionTitle { get { throw null; } } + public Azure.ResourceManager.Help.Models.QuestionType? QuestionType { get { throw null; } } + public string RecommendedOption { get { throw null; } } + public string ResponseHint { get { throw null; } } + public System.Collections.Generic.IReadOnlyList ResponseOptions { get { throw null; } } + public Azure.ResourceManager.Help.Models.ResponseValidationProperties ResponseValidationProperties { get { throw null; } } + public string SelectedOptionValue { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.StepInput System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.StepInput System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class TriggerCriterion : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public TriggerCriterion() { } + public Azure.ResourceManager.Help.Models.Name? Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.TriggerCriterion System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.TriggerCriterion System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct TroubleshooterProvisioningState : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public TroubleshooterProvisioningState(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState AutoContinue { get { throw null; } } + public static Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState Canceled { get { throw null; } } + public static Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState Failed { get { throw null; } } + public static Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState Running { get { throw null; } } + public static Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState Succeeded { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState left, Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState left, Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState right) { throw null; } + public override string ToString() { throw null; } + } + public partial class TroubleshooterResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public TroubleshooterResult() { } + public string QuestionId { get { throw null; } set { } } + public Azure.ResourceManager.Help.Models.QuestionType? QuestionType { get { throw null; } set { } } + public string Response { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.TroubleshooterResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.TroubleshooterResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct Type : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public Type(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.Type AutomatedCheck { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Type Decision { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Type Input { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Type Insight { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Type Solution { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.Type other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.Type left, Azure.ResourceManager.Help.Models.Type right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.Type (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.Type left, Azure.ResourceManager.Help.Models.Type right) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ValidationScope : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ValidationScope(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.ValidationScope GuidFormat { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ValidationScope IPAddressFormat { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ValidationScope None { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ValidationScope NumberOnlyFormat { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ValidationScope URLFormat { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.ValidationScope other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.ValidationScope left, Azure.ResourceManager.Help.Models.ValidationScope right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.ValidationScope (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.ValidationScope left, Azure.ResourceManager.Help.Models.ValidationScope right) { throw null; } + public override string ToString() { throw null; } + } + public partial class Video : Azure.ResourceManager.Help.Models.VideoGroupVideo, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Video() { } + public string ReplacementKey { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Video System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Video System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class VideoGroup : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal VideoGroup() { } + public string ReplacementKey { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Videos { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.VideoGroup System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.VideoGroup System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class VideoGroupVideo : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal VideoGroupVideo() { } + public string Src { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.VideoGroupVideo System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.VideoGroupVideo System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class WebResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal WebResult() { } + public string ReplacementKey { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SearchResults { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.WebResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.WebResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/api/Azure.ResourceManager.Help.netstandard2.0.cs b/sdk/help/Azure.ResourceManager.Help/api/Azure.ResourceManager.Help.netstandard2.0.cs new file mode 100644 index 000000000000..6724217c16a5 --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/api/Azure.ResourceManager.Help.netstandard2.0.cs @@ -0,0 +1,1159 @@ +namespace Azure.ResourceManager.Help +{ + public partial class AzureResourceManagerHelpContext : System.ClientModel.Primitives.ModelReaderWriterContext + { + internal AzureResourceManagerHelpContext() { } + public static Azure.ResourceManager.Help.AzureResourceManagerHelpContext Default { get { throw null; } } + protected override bool TryGetTypeBuilderCore(System.Type type, out System.ClientModel.Primitives.ModelReaderWriterTypeBuilder builder) { throw null; } + } + public partial class DiagnosticResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public static readonly Azure.Core.ResourceType ResourceType; + protected DiagnosticResource() { } + public virtual Azure.ResourceManager.Help.DiagnosticResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string scope, string diagnosticsResourceName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + Azure.ResourceManager.Help.DiagnosticResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.DiagnosticResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.DiagnosticResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.DiagnosticResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class DiagnosticResourceCollection : Azure.ResourceManager.ArmCollection + { + protected DiagnosticResourceCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string diagnosticsResourceName, Azure.ResourceManager.Help.DiagnosticResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string diagnosticsResourceName, Azure.ResourceManager.Help.DiagnosticResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.NullableResponse GetIfExists(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetIfExistsAsync(string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class DiagnosticResourceData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public DiagnosticResourceData() { } + public string AcceptedAt { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Diagnostics { get { throw null; } } + public System.Collections.Generic.IDictionary GlobalParameters { get { throw null; } } + public System.Collections.Generic.IList Insights { get { throw null; } } + public Azure.ResourceManager.Help.Models.DiagnosticProvisioningState? ProvisioningState { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.DiagnosticResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.DiagnosticResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public static partial class HelpExtensions + { + public static Azure.Response CheckAvailabilityCheckNameAvailabilityOperationGroup(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent content = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> CheckAvailabilityCheckNameAvailabilityOperationGroupAsync(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent content = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable DiscoverSolutionsBySubscriptionDiscoverySolutionNLPOperationGroups(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable DiscoverSolutionsBySubscriptionDiscoverySolutionNLPOperationGroupsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable DiscoverSolutionsDiscoverySolutionNLPOperationGroups(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable DiscoverSolutionsDiscoverySolutionNLPOperationGroupsAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.DiagnosticResource GetDiagnosticResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetDiagnosticResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetDiagnosticResourceAsync(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.DiagnosticResourceCollection GetDiagnosticResources(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope) { throw null; } + public static Azure.Pageable GetDiscoverySolutionOperationGroups(this Azure.ResourceManager.Resources.TenantResource tenantResource, string filter = null, string skiptoken = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetDiscoverySolutionOperationGroupsAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, string filter = null, string skiptoken = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.SimplifiedSolutionsResource GetSimplifiedSolutionsResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetSimplifiedSolutionsResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetSimplifiedSolutionsResourceAsync(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.SimplifiedSolutionsResourceCollection GetSimplifiedSolutionsResources(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope) { throw null; } + public static Azure.ResourceManager.Help.SolutionResource GetSolutionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetSolutionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetSolutionResourceAsync(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.SolutionResourceCollection GetSolutionResources(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope) { throw null; } + public static Azure.Response GetSolutionResourceSelfHelp(this Azure.ResourceManager.Resources.TenantResource tenantResource, string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetSolutionResourceSelfHelpAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.SolutionResourceSelfHelpResource GetSolutionResourceSelfHelpResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.Help.SolutionResourceSelfHelpCollection GetSolutionResourceSelfHelps(this Azure.ResourceManager.Resources.TenantResource tenantResource) { throw null; } + public static Azure.ResourceManager.Help.TroubleshooterResource GetTroubleshooterResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetTroubleshooterResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetTroubleshooterResourceAsync(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.Help.TroubleshooterResourceCollection GetTroubleshooterResources(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope) { throw null; } + } + public partial class SimplifiedSolutionsResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SimplifiedSolutionsResource() { } + public virtual Azure.ResourceManager.Help.SimplifiedSolutionsResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string scope, string simplifiedSolutionsResourceName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + Azure.ResourceManager.Help.SimplifiedSolutionsResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SimplifiedSolutionsResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.SimplifiedSolutionsResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.SimplifiedSolutionsResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SimplifiedSolutionsResourceCollection : Azure.ResourceManager.ArmCollection + { + protected SimplifiedSolutionsResourceCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string simplifiedSolutionsResourceName, Azure.ResourceManager.Help.SimplifiedSolutionsResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string simplifiedSolutionsResourceName, Azure.ResourceManager.Help.SimplifiedSolutionsResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.NullableResponse GetIfExists(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetIfExistsAsync(string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SimplifiedSolutionsResourceData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public SimplifiedSolutionsResourceData() { } + public System.Collections.Generic.IReadOnlyDictionary Appendix { get { throw null; } } + public string Content { get { throw null; } } + public System.Collections.Generic.IDictionary Parameters { get { throw null; } } + public Azure.ResourceManager.Help.Models.SolutionProvisioningState? ProvisioningState { get { throw null; } } + public string SolutionId { get { throw null; } set { } } + public string Title { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SimplifiedSolutionsResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SimplifiedSolutionsResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SolutionResource() { } + public virtual Azure.ResourceManager.Help.SolutionResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string scope, string solutionResourceName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + Azure.ResourceManager.Help.SolutionResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.Models.SolutionResourcePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.Models.SolutionResourcePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response WarmUp(Azure.ResourceManager.Help.Models.SolutionWarmUpRequestBody solutionWarmUpRequestBody = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task WarmUpAsync(Azure.ResourceManager.Help.Models.SolutionWarmUpRequestBody solutionWarmUpRequestBody = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SolutionResourceCollection : Azure.ResourceManager.ArmCollection + { + protected SolutionResourceCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string solutionResourceName, Azure.ResourceManager.Help.SolutionResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string solutionResourceName, Azure.ResourceManager.Help.SolutionResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.NullableResponse GetIfExists(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetIfExistsAsync(string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SolutionResourceData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public SolutionResourceData() { } + public string Content { get { throw null; } } + public System.Collections.Generic.IDictionary Parameters { get { throw null; } } + public Azure.ResourceManager.Help.Models.SolutionProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.Help.Models.ReplacementMaps ReplacementMaps { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Sections { get { throw null; } } + public string SolutionId { get { throw null; } } + public string Title { get { throw null; } } + public System.Collections.Generic.IList TriggerCriteria { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionResourceSelfHelpCollection : Azure.ResourceManager.ArmCollection + { + protected SolutionResourceSelfHelpCollection() { } + public virtual Azure.Response Exists(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.NullableResponse GetIfExists(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetIfExistsAsync(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SolutionResourceSelfHelpData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionResourceSelfHelpData() { } + public string Content { get { throw null; } } + public Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp ReplacementMaps { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Sections { get { throw null; } } + public string SolutionId { get { throw null; } } + public string Title { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceSelfHelpData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceSelfHelpData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionResourceSelfHelpResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SolutionResourceSelfHelpResource() { } + public virtual Azure.ResourceManager.Help.SolutionResourceSelfHelpData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string solutionId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + Azure.ResourceManager.Help.SolutionResourceSelfHelpData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.SolutionResourceSelfHelpData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class TroubleshooterResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public static readonly Azure.Core.ResourceType ResourceType; + protected TroubleshooterResource() { } + public virtual Azure.ResourceManager.Help.TroubleshooterResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response Continue(Azure.ResourceManager.Help.Models.ContinueRequestBody continueRequestBody = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ContinueAsync(Azure.ResourceManager.Help.Models.ContinueRequestBody continueRequestBody = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string scope, string troubleshooterName) { throw null; } + public virtual Azure.Response End(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task EndAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Restart(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> RestartAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + Azure.ResourceManager.Help.TroubleshooterResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.TroubleshooterResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.TroubleshooterResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.Help.TroubleshooterResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class TroubleshooterResourceCollection : Azure.ResourceManager.ArmCollection + { + protected TroubleshooterResourceCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string troubleshooterName, Azure.ResourceManager.Help.TroubleshooterResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string troubleshooterName, Azure.ResourceManager.Help.TroubleshooterResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.NullableResponse GetIfExists(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetIfExistsAsync(string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class TroubleshooterResourceData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public TroubleshooterResourceData() { } + public System.Collections.Generic.IDictionary Parameters { get { throw null; } } + public Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState? ProvisioningState { get { throw null; } } + public string SolutionId { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList Steps { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.TroubleshooterResourceData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.TroubleshooterResourceData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } +} +namespace Azure.ResourceManager.Help.Mocking +{ + public partial class MockableHelpArmClient : Azure.ResourceManager.ArmResource + { + protected MockableHelpArmClient() { } + public virtual Azure.Response CheckAvailabilityCheckNameAvailabilityOperationGroup(Azure.Core.ResourceIdentifier scope, Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent content = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CheckAvailabilityCheckNameAvailabilityOperationGroupAsync(Azure.Core.ResourceIdentifier scope, Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent content = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.DiagnosticResource GetDiagnosticResource(Azure.Core.ResourceIdentifier id) { throw null; } + public virtual Azure.Response GetDiagnosticResource(Azure.Core.ResourceIdentifier scope, string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetDiagnosticResourceAsync(Azure.Core.ResourceIdentifier scope, string diagnosticsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.DiagnosticResourceCollection GetDiagnosticResources(Azure.Core.ResourceIdentifier scope) { throw null; } + public virtual Azure.ResourceManager.Help.SimplifiedSolutionsResource GetSimplifiedSolutionsResource(Azure.Core.ResourceIdentifier id) { throw null; } + public virtual Azure.Response GetSimplifiedSolutionsResource(Azure.Core.ResourceIdentifier scope, string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSimplifiedSolutionsResourceAsync(Azure.Core.ResourceIdentifier scope, string simplifiedSolutionsResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.SimplifiedSolutionsResourceCollection GetSimplifiedSolutionsResources(Azure.Core.ResourceIdentifier scope) { throw null; } + public virtual Azure.ResourceManager.Help.SolutionResource GetSolutionResource(Azure.Core.ResourceIdentifier id) { throw null; } + public virtual Azure.Response GetSolutionResource(Azure.Core.ResourceIdentifier scope, string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSolutionResourceAsync(Azure.Core.ResourceIdentifier scope, string solutionResourceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.SolutionResourceCollection GetSolutionResources(Azure.Core.ResourceIdentifier scope) { throw null; } + public virtual Azure.ResourceManager.Help.SolutionResourceSelfHelpResource GetSolutionResourceSelfHelpResource(Azure.Core.ResourceIdentifier id) { throw null; } + public virtual Azure.ResourceManager.Help.TroubleshooterResource GetTroubleshooterResource(Azure.Core.ResourceIdentifier id) { throw null; } + public virtual Azure.Response GetTroubleshooterResource(Azure.Core.ResourceIdentifier scope, string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetTroubleshooterResourceAsync(Azure.Core.ResourceIdentifier scope, string troubleshooterName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.TroubleshooterResourceCollection GetTroubleshooterResources(Azure.Core.ResourceIdentifier scope) { throw null; } + } + public partial class MockableHelpSubscriptionResource : Azure.ResourceManager.ArmResource + { + protected MockableHelpSubscriptionResource() { } + public virtual Azure.Pageable DiscoverSolutionsBySubscriptionDiscoverySolutionNLPOperationGroups(Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable DiscoverSolutionsBySubscriptionDiscoverySolutionNLPOperationGroupsAsync(Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class MockableHelpTenantResource : Azure.ResourceManager.ArmResource + { + protected MockableHelpTenantResource() { } + public virtual Azure.Pageable DiscoverSolutionsDiscoverySolutionNLPOperationGroups(Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable DiscoverSolutionsDiscoverySolutionNLPOperationGroupsAsync(Azure.ResourceManager.Help.Models.DiscoveryNlpContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetDiscoverySolutionOperationGroups(string filter = null, string skiptoken = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetDiscoverySolutionOperationGroupsAsync(string filter = null, string skiptoken = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSolutionResourceSelfHelp(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSolutionResourceSelfHelpAsync(string solutionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.Help.SolutionResourceSelfHelpCollection GetSolutionResourceSelfHelps() { throw null; } + } +} +namespace Azure.ResourceManager.Help.Models +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AggregationType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AggregationType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.AggregationType Avg { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AggregationType Count { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AggregationType Max { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AggregationType Min { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AggregationType Sum { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.AggregationType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.AggregationType left, Azure.ResourceManager.Help.Models.AggregationType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.AggregationType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.AggregationType left, Azure.ResourceManager.Help.Models.AggregationType right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class ArmHelpModelFactory + { + public static Azure.ResourceManager.Help.Models.AutomatedCheckResult AutomatedCheckResult(string version = null, string status = null, string result = null, Azure.ResourceManager.Help.Models.AutomatedCheckResultType? type = default(Azure.ResourceManager.Help.Models.AutomatedCheckResultType?)) { throw null; } + public static Azure.ResourceManager.Help.Models.CheckNameAvailabilityResult CheckNameAvailabilityResult(bool? nameAvailable = default(bool?), string reason = null, string message = null) { throw null; } + public static Azure.ResourceManager.Help.Models.ClassificationService ClassificationService(Azure.Core.ResourceIdentifier serviceId = null, string displayName = null, System.Collections.Generic.IEnumerable resourceTypes = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Diagnostic Diagnostic(string solutionId = null, Azure.ResourceManager.Help.Models.Status? status = default(Azure.ResourceManager.Help.Models.Status?), System.Collections.Generic.IEnumerable insights = null, Azure.ResourceManager.Help.Models.Error error = null) { throw null; } + public static Azure.ResourceManager.Help.DiagnosticResourceData DiagnosticResourceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IDictionary globalParameters = null, System.Collections.Generic.IEnumerable insights = null, string acceptedAt = null, Azure.ResourceManager.Help.Models.DiagnosticProvisioningState? provisioningState = default(Azure.ResourceManager.Help.Models.DiagnosticProvisioningState?), System.Collections.Generic.IEnumerable diagnostics = null) { throw null; } + public static Azure.ResourceManager.Help.Models.DiscoveryNlpContent DiscoveryNlpContent(string issueSummary = null, string resourceId = null, string serviceId = null, string additionalContext = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Error Error(string code = null, string type = null, string message = null, System.Collections.Generic.IEnumerable details = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Filter Filter(string name = null, string values = null, string @operator = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Insight Insight(string id = null, string title = null, string results = null, Azure.ResourceManager.Help.Models.ImportanceLevel? importanceLevel = default(Azure.ResourceManager.Help.Models.ImportanceLevel?)) { throw null; } + public static Azure.ResourceManager.Help.Models.MetricsBasedChart MetricsBasedChart(string name = null, Azure.ResourceManager.Help.Models.AggregationType? aggregationType = default(Azure.ResourceManager.Help.Models.AggregationType?), string timeSpanDuration = null, string title = null, System.Collections.Generic.IEnumerable filter = null, string replacementKey = null) { throw null; } + public static Azure.ResourceManager.Help.Models.ReplacementMaps ReplacementMaps(System.Collections.Generic.IEnumerable webResults = null, System.Collections.Generic.IEnumerable diagnostics = null, System.Collections.Generic.IEnumerable troubleshooters = null, System.Collections.Generic.IEnumerable metricsBasedCharts = null, System.Collections.Generic.IEnumerable videos = null, System.Collections.Generic.IEnumerable videoGroups = null) { throw null; } + public static Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp ReplacementMapsSelfHelp(System.Collections.Generic.IEnumerable webResults = null, System.Collections.Generic.IEnumerable videos = null, System.Collections.Generic.IEnumerable videoGroups = null) { throw null; } + public static Azure.ResourceManager.Help.Models.ResponseConfig ResponseConfig(string key = null, string value = null) { throw null; } + public static Azure.ResourceManager.Help.Models.ResponseValidationProperties ResponseValidationProperties(string regex = null, Azure.ResourceManager.Help.Models.ValidationScope? validationScope = default(Azure.ResourceManager.Help.Models.ValidationScope?), bool? isRequired = default(bool?), string validationErrorMessage = null, long? maxLength = default(long?)) { throw null; } + public static Azure.ResourceManager.Help.Models.RestartTroubleshooterResult RestartTroubleshooterResult(string troubleshooterResourceName = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SearchResult SearchResult(string solutionId = null, string content = null, string title = null, Azure.ResourceManager.Help.Models.Confidence? confidence = default(Azure.ResourceManager.Help.Models.Confidence?), string source = null, Azure.ResourceManager.Help.Models.ResultType? resultType = default(Azure.ResourceManager.Help.Models.ResultType?), int? rank = default(int?), string link = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Section Section(string title = null, string content = null, Azure.ResourceManager.Help.Models.ReplacementMaps replacementMaps = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SectionSelfHelp SectionSelfHelp(string title = null, string content = null, Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp replacementMaps = null) { throw null; } + public static Azure.ResourceManager.Help.SimplifiedSolutionsResourceData SimplifiedSolutionsResourceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string solutionId = null, System.Collections.Generic.IDictionary parameters = null, string title = null, System.Collections.Generic.IReadOnlyDictionary appendix = null, string content = null, Azure.ResourceManager.Help.Models.SolutionProvisioningState? provisioningState = default(Azure.ResourceManager.Help.Models.SolutionProvisioningState?)) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionMetadataProperties SolutionMetadataProperties(string solutionId = null, Azure.ResourceManager.Help.Models.SolutionType? solutionType = default(Azure.ResourceManager.Help.Models.SolutionType?), string description = null, System.Collections.Generic.IEnumerable requiredInputs = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionMetadataResource SolutionMetadataResource(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IEnumerable solutions = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionNlpMetadataResource SolutionNlpMetadataResource(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string problemTitle = null, string problemDescription = null, string serviceId = null, string problemClassificationId = null, System.Collections.Generic.IEnumerable solutions = null, System.Collections.Generic.IEnumerable relatedServices = null) { throw null; } + public static Azure.ResourceManager.Help.SolutionResourceData SolutionResourceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IEnumerable triggerCriteria = null, System.Collections.Generic.IDictionary parameters = null, string solutionId = null, Azure.ResourceManager.Help.Models.SolutionProvisioningState? provisioningState = default(Azure.ResourceManager.Help.Models.SolutionProvisioningState?), string title = null, string content = null, Azure.ResourceManager.Help.Models.ReplacementMaps replacementMaps = null, System.Collections.Generic.IEnumerable sections = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionResourcePatch SolutionResourcePatch(System.Collections.Generic.IEnumerable triggerCriteria = null, System.Collections.Generic.IDictionary parameters = null, string solutionId = null, Azure.ResourceManager.Help.Models.SolutionProvisioningState? provisioningState = default(Azure.ResourceManager.Help.Models.SolutionProvisioningState?), string title = null, string content = null, Azure.ResourceManager.Help.Models.ReplacementMaps replacementMaps = null, System.Collections.Generic.IEnumerable sections = null) { throw null; } + public static Azure.ResourceManager.Help.SolutionResourceSelfHelpData SolutionResourceSelfHelpData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string solutionId = null, string title = null, string content = null, Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp replacementMaps = null, System.Collections.Generic.IEnumerable sections = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionsDiagnostic SolutionsDiagnostic(string solutionId = null, Azure.ResourceManager.Help.Models.Status? status = default(Azure.ResourceManager.Help.Models.Status?), string statusDetails = null, string replacementKey = null, string estimatedCompletionTime = null, System.Collections.Generic.IEnumerable requiredParameters = null, System.Collections.Generic.IEnumerable insights = null) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionsTroubleshooters SolutionsTroubleshooters(string solutionId = null, string title = null, string summary = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Step Step(string id = null, string title = null, string description = null, string guidance = null, Azure.ResourceManager.Help.Models.ExecutionStatus? executionStatus = default(Azure.ResourceManager.Help.Models.ExecutionStatus?), string executionStatusDescription = null, Azure.ResourceManager.Help.Models.Type? type = default(Azure.ResourceManager.Help.Models.Type?), bool? isLastStep = default(bool?), System.Collections.Generic.IEnumerable inputs = null, Azure.ResourceManager.Help.Models.AutomatedCheckResult automatedCheckResults = null, System.Collections.Generic.IEnumerable insights = null, Azure.ResponseError error = null) { throw null; } + public static Azure.ResourceManager.Help.Models.StepInput StepInput(string questionId = null, Azure.ResourceManager.Help.Models.QuestionType? questionType = default(Azure.ResourceManager.Help.Models.QuestionType?), string questionTitle = null, string questionContent = null, Azure.ResourceManager.Help.Models.QuestionContentType? questionContentType = default(Azure.ResourceManager.Help.Models.QuestionContentType?), string responseHint = null, string recommendedOption = null, string selectedOptionValue = null, Azure.ResourceManager.Help.Models.ResponseValidationProperties responseValidationProperties = null, System.Collections.Generic.IEnumerable responseOptions = null) { throw null; } + public static Azure.ResourceManager.Help.TroubleshooterResourceData TroubleshooterResourceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string solutionId = null, System.Collections.Generic.IDictionary parameters = null, Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState? provisioningState = default(Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState?), System.Collections.Generic.IEnumerable steps = null) { throw null; } + public static Azure.ResourceManager.Help.Models.Video Video(string src = null, string title = null, string replacementKey = null) { throw null; } + public static Azure.ResourceManager.Help.Models.VideoGroup VideoGroup(System.Collections.Generic.IEnumerable videos = null, string replacementKey = null) { throw null; } + public static Azure.ResourceManager.Help.Models.VideoGroupVideo VideoGroupVideo(string src = null, string title = null) { throw null; } + public static Azure.ResourceManager.Help.Models.WebResult WebResult(string replacementKey = null, System.Collections.Generic.IEnumerable searchResults = null) { throw null; } + } + public partial class AutomatedCheckResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal AutomatedCheckResult() { } + public string Result { get { throw null; } } + public string Status { get { throw null; } } + public Azure.ResourceManager.Help.Models.AutomatedCheckResultType? Type { get { throw null; } } + public string Version { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.AutomatedCheckResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.AutomatedCheckResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AutomatedCheckResultType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AutomatedCheckResultType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.AutomatedCheckResultType Error { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AutomatedCheckResultType Information { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AutomatedCheckResultType Success { get { throw null; } } + public static Azure.ResourceManager.Help.Models.AutomatedCheckResultType Warning { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.AutomatedCheckResultType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.AutomatedCheckResultType left, Azure.ResourceManager.Help.Models.AutomatedCheckResultType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.AutomatedCheckResultType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.AutomatedCheckResultType left, Azure.ResourceManager.Help.Models.AutomatedCheckResultType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class CheckNameAvailabilityContent : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public CheckNameAvailabilityContent() { } + public string Name { get { throw null; } set { } } + public string Type { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.CheckNameAvailabilityContent System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class CheckNameAvailabilityResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal CheckNameAvailabilityResult() { } + public string Message { get { throw null; } } + public bool? NameAvailable { get { throw null; } } + public string Reason { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.CheckNameAvailabilityResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.CheckNameAvailabilityResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class ClassificationService : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal ClassificationService() { } + public string DisplayName { get { throw null; } } + public System.Collections.Generic.IReadOnlyList ResourceTypes { get { throw null; } } + public Azure.Core.ResourceIdentifier ServiceId { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ClassificationService System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ClassificationService System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct Confidence : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public Confidence(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.Confidence High { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Confidence Low { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Confidence Medium { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.Confidence other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.Confidence left, Azure.ResourceManager.Help.Models.Confidence right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.Confidence (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.Confidence left, Azure.ResourceManager.Help.Models.Confidence right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ContinueRequestBody : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public ContinueRequestBody() { } + public System.Collections.Generic.IList Responses { get { throw null; } } + public string StepId { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ContinueRequestBody System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ContinueRequestBody System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class Diagnostic : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Diagnostic() { } + public Azure.ResourceManager.Help.Models.Error Error { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Insights { get { throw null; } } + public string SolutionId { get { throw null; } } + public Azure.ResourceManager.Help.Models.Status? Status { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Diagnostic System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Diagnostic System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class DiagnosticInvocation : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public DiagnosticInvocation() { } + public System.Collections.Generic.IDictionary AdditionalParameters { get { throw null; } } + public string SolutionId { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.DiagnosticInvocation System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.DiagnosticInvocation System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct DiagnosticProvisioningState : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public DiagnosticProvisioningState(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.DiagnosticProvisioningState Canceled { get { throw null; } } + public static Azure.ResourceManager.Help.Models.DiagnosticProvisioningState Failed { get { throw null; } } + public static Azure.ResourceManager.Help.Models.DiagnosticProvisioningState PartialComplete { get { throw null; } } + public static Azure.ResourceManager.Help.Models.DiagnosticProvisioningState Running { get { throw null; } } + public static Azure.ResourceManager.Help.Models.DiagnosticProvisioningState Succeeded { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.DiagnosticProvisioningState other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.DiagnosticProvisioningState left, Azure.ResourceManager.Help.Models.DiagnosticProvisioningState right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.DiagnosticProvisioningState (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.DiagnosticProvisioningState left, Azure.ResourceManager.Help.Models.DiagnosticProvisioningState right) { throw null; } + public override string ToString() { throw null; } + } + public partial class DiscoveryNlpContent : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public DiscoveryNlpContent(string issueSummary) { } + public string AdditionalContext { get { throw null; } set { } } + public string IssueSummary { get { throw null; } } + public string ResourceId { get { throw null; } set { } } + public string ServiceId { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.DiscoveryNlpContent System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.DiscoveryNlpContent System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class Error : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Error() { } + public string Code { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Details { get { throw null; } } + public string Message { get { throw null; } } + public string Type { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Error System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Error System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ExecutionStatus : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ExecutionStatus(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.ExecutionStatus Failed { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ExecutionStatus Running { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ExecutionStatus Success { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ExecutionStatus Warning { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.ExecutionStatus other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.ExecutionStatus left, Azure.ResourceManager.Help.Models.ExecutionStatus right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.ExecutionStatus (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.ExecutionStatus left, Azure.ResourceManager.Help.Models.ExecutionStatus right) { throw null; } + public override string ToString() { throw null; } + } + public partial class Filter : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Filter() { } + public string Name { get { throw null; } } + public string Operator { get { throw null; } } + public string Values { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Filter System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Filter System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ImportanceLevel : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ImportanceLevel(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.ImportanceLevel Critical { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ImportanceLevel Information { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ImportanceLevel Warning { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.ImportanceLevel other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.ImportanceLevel left, Azure.ResourceManager.Help.Models.ImportanceLevel right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.ImportanceLevel (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.ImportanceLevel left, Azure.ResourceManager.Help.Models.ImportanceLevel right) { throw null; } + public override string ToString() { throw null; } + } + public partial class Insight : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Insight() { } + public string Id { get { throw null; } } + public Azure.ResourceManager.Help.Models.ImportanceLevel? ImportanceLevel { get { throw null; } } + public string Results { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Insight System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Insight System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class MetricsBasedChart : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal MetricsBasedChart() { } + public Azure.ResourceManager.Help.Models.AggregationType? AggregationType { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Filter { get { throw null; } } + public string Name { get { throw null; } } + public string ReplacementKey { get { throw null; } } + public string TimeSpanDuration { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.MetricsBasedChart System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.MetricsBasedChart System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct Name : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public Name(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.Name ProblemClassificationId { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Name ReplacementKey { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Name SolutionId { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.Name other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.Name left, Azure.ResourceManager.Help.Models.Name right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.Name (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.Name left, Azure.ResourceManager.Help.Models.Name right) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct QuestionContentType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public QuestionContentType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.QuestionContentType Html { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionContentType Markdown { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionContentType Text { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.QuestionContentType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.QuestionContentType left, Azure.ResourceManager.Help.Models.QuestionContentType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.QuestionContentType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.QuestionContentType left, Azure.ResourceManager.Help.Models.QuestionContentType right) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct QuestionType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public QuestionType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.QuestionType DateTimePicker { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionType Dropdown { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionType MultiLineInfoBox { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionType MultiSelect { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionType RadioButton { get { throw null; } } + public static Azure.ResourceManager.Help.Models.QuestionType TextInput { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.QuestionType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.QuestionType left, Azure.ResourceManager.Help.Models.QuestionType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.QuestionType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.QuestionType left, Azure.ResourceManager.Help.Models.QuestionType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ReplacementMaps : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal ReplacementMaps() { } + public System.Collections.Generic.IReadOnlyList Diagnostics { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MetricsBasedCharts { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Troubleshooters { get { throw null; } } + public System.Collections.Generic.IReadOnlyList VideoGroups { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Videos { get { throw null; } } + public System.Collections.Generic.IReadOnlyList WebResults { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ReplacementMaps System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ReplacementMaps System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class ReplacementMapsSelfHelp : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal ReplacementMapsSelfHelp() { } + public System.Collections.Generic.IReadOnlyList VideoGroups { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Videos { get { throw null; } } + public System.Collections.Generic.IReadOnlyList WebResults { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class ResponseConfig : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal ResponseConfig() { } + public string Key { get { throw null; } } + public string Value { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ResponseConfig System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ResponseConfig System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class ResponseValidationProperties : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal ResponseValidationProperties() { } + public bool? IsRequired { get { throw null; } } + public long? MaxLength { get { throw null; } } + public string Regex { get { throw null; } } + public string ValidationErrorMessage { get { throw null; } } + public Azure.ResourceManager.Help.Models.ValidationScope? ValidationScope { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ResponseValidationProperties System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.ResponseValidationProperties System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class RestartTroubleshooterResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal RestartTroubleshooterResult() { } + public string TroubleshooterResourceName { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.RestartTroubleshooterResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.RestartTroubleshooterResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ResultType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ResultType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.ResultType Community { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ResultType Documentation { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.ResultType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.ResultType left, Azure.ResourceManager.Help.Models.ResultType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.ResultType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.ResultType left, Azure.ResourceManager.Help.Models.ResultType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class SearchResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SearchResult() { } + public Azure.ResourceManager.Help.Models.Confidence? Confidence { get { throw null; } } + public string Content { get { throw null; } } + public string Link { get { throw null; } } + public int? Rank { get { throw null; } } + public Azure.ResourceManager.Help.Models.ResultType? ResultType { get { throw null; } } + public string SolutionId { get { throw null; } } + public string Source { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SearchResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SearchResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class Section : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Section() { } + public string Content { get { throw null; } } + public Azure.ResourceManager.Help.Models.ReplacementMaps ReplacementMaps { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Section System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Section System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SectionSelfHelp : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SectionSelfHelp() { } + public string Content { get { throw null; } } + public Azure.ResourceManager.Help.Models.ReplacementMapsSelfHelp ReplacementMaps { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SectionSelfHelp System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SectionSelfHelp System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionMetadataProperties : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionMetadataProperties() { } + public string Description { get { throw null; } } + public System.Collections.Generic.IReadOnlyList RequiredInputs { get { throw null; } } + public string SolutionId { get { throw null; } } + public Azure.ResourceManager.Help.Models.SolutionType? SolutionType { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionMetadataProperties System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionMetadataProperties System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionMetadataResource : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionMetadataResource() { } + public System.Collections.Generic.IReadOnlyList Solutions { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionMetadataResource System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionMetadataResource System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionNlpMetadataResource : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionNlpMetadataResource() { } + public string ProblemClassificationId { get { throw null; } } + public string ProblemDescription { get { throw null; } } + public string ProblemTitle { get { throw null; } } + public System.Collections.Generic.IReadOnlyList RelatedServices { get { throw null; } } + public string ServiceId { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Solutions { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionNlpMetadataResource System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionNlpMetadataResource System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct SolutionProvisioningState : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public SolutionProvisioningState(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionProvisioningState Canceled { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionProvisioningState Failed { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionProvisioningState PartialComplete { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionProvisioningState Running { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionProvisioningState Succeeded { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.SolutionProvisioningState other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.SolutionProvisioningState left, Azure.ResourceManager.Help.Models.SolutionProvisioningState right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.SolutionProvisioningState (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.SolutionProvisioningState left, Azure.ResourceManager.Help.Models.SolutionProvisioningState right) { throw null; } + public override string ToString() { throw null; } + } + public partial class SolutionResourcePatch : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public SolutionResourcePatch() { } + public string Content { get { throw null; } } + public System.Collections.Generic.IDictionary Parameters { get { throw null; } } + public Azure.ResourceManager.Help.Models.SolutionProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.Help.Models.ReplacementMaps ReplacementMaps { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Sections { get { throw null; } } + public string SolutionId { get { throw null; } } + public string Title { get { throw null; } } + public System.Collections.Generic.IList TriggerCriteria { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionResourcePatch System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionResourcePatch System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionsDiagnostic : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionsDiagnostic() { } + public string EstimatedCompletionTime { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Insights { get { throw null; } } + public string ReplacementKey { get { throw null; } } + public System.Collections.Generic.IReadOnlyList RequiredParameters { get { throw null; } } + public string SolutionId { get { throw null; } } + public Azure.ResourceManager.Help.Models.Status? Status { get { throw null; } } + public string StatusDetails { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionsDiagnostic System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionsDiagnostic System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class SolutionsTroubleshooters : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal SolutionsTroubleshooters() { } + public string SolutionId { get { throw null; } } + public string Summary { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionsTroubleshooters System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionsTroubleshooters System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct SolutionType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public SolutionType(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.SolutionType Diagnostics { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionType SelfHelp { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionType Solutions { get { throw null; } } + public static Azure.ResourceManager.Help.Models.SolutionType Troubleshooters { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.SolutionType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.SolutionType left, Azure.ResourceManager.Help.Models.SolutionType right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.SolutionType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.SolutionType left, Azure.ResourceManager.Help.Models.SolutionType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class SolutionWarmUpRequestBody : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public SolutionWarmUpRequestBody() { } + public System.Collections.Generic.IDictionary Parameters { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionWarmUpRequestBody System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.SolutionWarmUpRequestBody System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct Status : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public Status(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.Status Failed { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Status MissingInputs { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Status Running { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Status Succeeded { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Status Timeout { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.Status other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.Status left, Azure.ResourceManager.Help.Models.Status right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.Status (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.Status left, Azure.ResourceManager.Help.Models.Status right) { throw null; } + public override string ToString() { throw null; } + } + public partial class Step : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Step() { } + public Azure.ResourceManager.Help.Models.AutomatedCheckResult AutomatedCheckResults { get { throw null; } } + public string Description { get { throw null; } } + public Azure.ResponseError Error { get { throw null; } } + public Azure.ResourceManager.Help.Models.ExecutionStatus? ExecutionStatus { get { throw null; } } + public string ExecutionStatusDescription { get { throw null; } } + public string Guidance { get { throw null; } } + public string Id { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Inputs { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Insights { get { throw null; } } + public bool? IsLastStep { get { throw null; } } + public string Title { get { throw null; } } + public Azure.ResourceManager.Help.Models.Type? Type { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Step System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Step System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class StepInput : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal StepInput() { } + public string QuestionContent { get { throw null; } } + public Azure.ResourceManager.Help.Models.QuestionContentType? QuestionContentType { get { throw null; } } + public string QuestionId { get { throw null; } } + public string QuestionTitle { get { throw null; } } + public Azure.ResourceManager.Help.Models.QuestionType? QuestionType { get { throw null; } } + public string RecommendedOption { get { throw null; } } + public string ResponseHint { get { throw null; } } + public System.Collections.Generic.IReadOnlyList ResponseOptions { get { throw null; } } + public Azure.ResourceManager.Help.Models.ResponseValidationProperties ResponseValidationProperties { get { throw null; } } + public string SelectedOptionValue { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.StepInput System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.StepInput System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class TriggerCriterion : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public TriggerCriterion() { } + public Azure.ResourceManager.Help.Models.Name? Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.TriggerCriterion System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.TriggerCriterion System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct TroubleshooterProvisioningState : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public TroubleshooterProvisioningState(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState AutoContinue { get { throw null; } } + public static Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState Canceled { get { throw null; } } + public static Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState Failed { get { throw null; } } + public static Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState Running { get { throw null; } } + public static Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState Succeeded { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState left, Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState left, Azure.ResourceManager.Help.Models.TroubleshooterProvisioningState right) { throw null; } + public override string ToString() { throw null; } + } + public partial class TroubleshooterResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + public TroubleshooterResult() { } + public string QuestionId { get { throw null; } set { } } + public Azure.ResourceManager.Help.Models.QuestionType? QuestionType { get { throw null; } set { } } + public string Response { get { throw null; } set { } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.TroubleshooterResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.TroubleshooterResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct Type : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public Type(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.Type AutomatedCheck { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Type Decision { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Type Input { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Type Insight { get { throw null; } } + public static Azure.ResourceManager.Help.Models.Type Solution { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.Type other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.Type left, Azure.ResourceManager.Help.Models.Type right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.Type (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.Type left, Azure.ResourceManager.Help.Models.Type right) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ValidationScope : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ValidationScope(string value) { throw null; } + public static Azure.ResourceManager.Help.Models.ValidationScope GuidFormat { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ValidationScope IPAddressFormat { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ValidationScope None { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ValidationScope NumberOnlyFormat { get { throw null; } } + public static Azure.ResourceManager.Help.Models.ValidationScope URLFormat { get { throw null; } } + public bool Equals(Azure.ResourceManager.Help.Models.ValidationScope other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.Help.Models.ValidationScope left, Azure.ResourceManager.Help.Models.ValidationScope right) { throw null; } + public static implicit operator Azure.ResourceManager.Help.Models.ValidationScope (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.Help.Models.ValidationScope left, Azure.ResourceManager.Help.Models.ValidationScope right) { throw null; } + public override string ToString() { throw null; } + } + public partial class Video : Azure.ResourceManager.Help.Models.VideoGroupVideo, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal Video() { } + public string ReplacementKey { get { throw null; } } + protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Video System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.Video System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class VideoGroup : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal VideoGroup() { } + public string ReplacementKey { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Videos { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.VideoGroup System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.VideoGroup System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class VideoGroupVideo : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal VideoGroupVideo() { } + public string Src { get { throw null; } } + public string Title { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.VideoGroupVideo System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.VideoGroupVideo System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } + public partial class WebResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel + { + internal WebResult() { } + public string ReplacementKey { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SearchResults { get { throw null; } } + protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.WebResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { } + Azure.ResourceManager.Help.Models.WebResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/assets.json b/sdk/help/Azure.ResourceManager.Help/assets.json new file mode 100644 index 000000000000..5a32d0759e04 --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/assets.json @@ -0,0 +1,7 @@ + +{ + "AssetsRepo": "Azure/azure-sdk-assets", + "AssetsRepoPrefixPath": "net", + "TagPrefix": "net/help/Azure.ResourceManager.Help", + "Tag": "" +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Azure.ResourceManager.Help.Samples.csproj b/sdk/help/Azure.ResourceManager.Help/samples/Azure.ResourceManager.Help.Samples.csproj new file mode 100644 index 000000000000..b1362077aedd --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Azure.ResourceManager.Help.Samples.csproj @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_ArmClientExtensions.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_ArmClientExtensions.cs new file mode 100644 index 000000000000..9412dbfb86f7 --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_ArmClientExtensions.cs @@ -0,0 +1,67 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using Azure.ResourceManager.Help.Models; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_ArmClientExtensions + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task CheckAvailabilityCheckNameAvailabilityOperationGroup_ExampleWhenNameIsAvailableForADiagnosticResource() + { + // Generated from example definition: 2024-03-01-preview/CheckNameAvailabilityForDiagnosticWhenNameIsAvailable.json + // this example is just showing the usage of "CheckNameAvailabilityOperationGroup_CheckAvailability" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // invoke the operation + ResourceIdentifier scope = new ResourceIdentifier("subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6"); + CheckNameAvailabilityContent content = new CheckNameAvailabilityContent + { + Name = "sampleName", + Type = "Microsoft.Help/diagnostics", + }; + CheckNameAvailabilityResult result = await client.CheckAvailabilityCheckNameAvailabilityOperationGroupAsync(scope, content: content); + + Console.WriteLine($"Succeeded: {result}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task CheckAvailabilityCheckNameAvailabilityOperationGroup_ExampleWhenNameIsNotAvailableForADiagnosticResource() + { + // Generated from example definition: 2024-03-01-preview/CheckNameAvailabilityForDiagnosticWhenNameIsNotAvailable.json + // this example is just showing the usage of "CheckNameAvailabilityOperationGroup_CheckAvailability" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // invoke the operation + ResourceIdentifier scope = new ResourceIdentifier("subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6"); + CheckNameAvailabilityContent content = new CheckNameAvailabilityContent + { + Name = "sampleName", + Type = "Microsoft.Help/diagnostics", + }; + CheckNameAvailabilityResult result = await client.CheckAvailabilityCheckNameAvailabilityOperationGroupAsync(scope, content: content); + + Console.WriteLine($"Succeeded: {result}"); + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_DiagnosticResource.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_DiagnosticResource.cs new file mode 100644 index 000000000000..1688999b5e18 --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_DiagnosticResource.cs @@ -0,0 +1,78 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_DiagnosticResource + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Get_GetsADiagnosticForAKeyVaultResource() + { + // Generated from example definition: 2024-03-01-preview/GetDiagnosticForKeyVaultResource.json + // this example is just showing the usage of "DiagnosticResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this DiagnosticResource created on azure + // for more information of creating DiagnosticResource, please refer to the document of DiagnosticResource + string scope = "subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read"; + string diagnosticsResourceName = "VMNotWorkingInsight"; + ResourceIdentifier diagnosticResourceId = DiagnosticResource.CreateResourceIdentifier(scope, diagnosticsResourceName); + DiagnosticResource diagnosticResource = client.GetDiagnosticResource(diagnosticResourceId); + + // invoke the operation + DiagnosticResource result = await diagnosticResource.GetAsync(); + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + DiagnosticResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Update_CreatesADiagnosticForAKeyVaultResource() + { + // Generated from example definition: 2024-03-01-preview/CreateDiagnosticForKeyVaultResource.json + // this example is just showing the usage of "DiagnosticResource_Create" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this DiagnosticResource created on azure + // for more information of creating DiagnosticResource, please refer to the document of DiagnosticResource + string scope = "subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read"; + string diagnosticsResourceName = "VMNotWorkingInsight"; + ResourceIdentifier diagnosticResourceId = DiagnosticResource.CreateResourceIdentifier(scope, diagnosticsResourceName); + DiagnosticResource diagnosticResource = client.GetDiagnosticResource(diagnosticResourceId); + + // invoke the operation + DiagnosticResourceData data = new DiagnosticResourceData(); + ArmOperation lro = await diagnosticResource.UpdateAsync(WaitUntil.Completed, data); + DiagnosticResource result = lro.Value; + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + DiagnosticResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_DiagnosticResourceCollection.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_DiagnosticResourceCollection.cs new file mode 100644 index 000000000000..ab88bd7dc95e --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_DiagnosticResourceCollection.cs @@ -0,0 +1,132 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_DiagnosticResourceCollection + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task CreateOrUpdate_CreatesADiagnosticForAKeyVaultResource() + { + // Generated from example definition: 2024-03-01-preview/CreateDiagnosticForKeyVaultResource.json + // this example is just showing the usage of "DiagnosticResource_Create" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this DiagnosticResource + string scope = "subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read"; + DiagnosticResourceCollection collection = client.GetDiagnosticResources(new ResourceIdentifier(scope)); + + // invoke the operation + string diagnosticsResourceName = "VMNotWorkingInsight"; + DiagnosticResourceData data = new DiagnosticResourceData(); + ArmOperation lro = await collection.CreateOrUpdateAsync(WaitUntil.Completed, diagnosticsResourceName, data); + DiagnosticResource result = lro.Value; + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + DiagnosticResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Get_GetsADiagnosticForAKeyVaultResource() + { + // Generated from example definition: 2024-03-01-preview/GetDiagnosticForKeyVaultResource.json + // this example is just showing the usage of "DiagnosticResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this DiagnosticResource + string scope = "subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read"; + DiagnosticResourceCollection collection = client.GetDiagnosticResources(new ResourceIdentifier(scope)); + + // invoke the operation + string diagnosticsResourceName = "VMNotWorkingInsight"; + DiagnosticResource result = await collection.GetAsync(diagnosticsResourceName); + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + DiagnosticResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Exists_GetsADiagnosticForAKeyVaultResource() + { + // Generated from example definition: 2024-03-01-preview/GetDiagnosticForKeyVaultResource.json + // this example is just showing the usage of "DiagnosticResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this DiagnosticResource + string scope = "subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read"; + DiagnosticResourceCollection collection = client.GetDiagnosticResources(new ResourceIdentifier(scope)); + + // invoke the operation + string diagnosticsResourceName = "VMNotWorkingInsight"; + bool result = await collection.ExistsAsync(diagnosticsResourceName); + + Console.WriteLine($"Succeeded: {result}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task GetIfExists_GetsADiagnosticForAKeyVaultResource() + { + // Generated from example definition: 2024-03-01-preview/GetDiagnosticForKeyVaultResource.json + // this example is just showing the usage of "DiagnosticResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this DiagnosticResource + string scope = "subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read"; + DiagnosticResourceCollection collection = client.GetDiagnosticResources(new ResourceIdentifier(scope)); + + // invoke the operation + string diagnosticsResourceName = "VMNotWorkingInsight"; + NullableResponse response = await collection.GetIfExistsAsync(diagnosticsResourceName); + DiagnosticResource result = response.HasValue ? response.Value : null; + + if (result == null) + { + Console.WriteLine("Succeeded with null as result"); + } + else + { + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + DiagnosticResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SimplifiedSolutionsResource.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SimplifiedSolutionsResource.cs new file mode 100644 index 000000000000..66f632180fb0 --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SimplifiedSolutionsResource.cs @@ -0,0 +1,78 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_SimplifiedSolutionsResource + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Get_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/SimplifiedSolutions_Get.json + // this example is just showing the usage of "SimplifiedSolutionsResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this SimplifiedSolutionsResource created on azure + // for more information of creating SimplifiedSolutionsResource, please refer to the document of SimplifiedSolutionsResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + string simplifiedSolutionsResourceName = "simplifiedSolutionsResourceName1"; + ResourceIdentifier simplifiedSolutionsResourceId = SimplifiedSolutionsResource.CreateResourceIdentifier(scope, simplifiedSolutionsResourceName); + SimplifiedSolutionsResource simplifiedSolutionsResource = client.GetSimplifiedSolutionsResource(simplifiedSolutionsResourceId); + + // invoke the operation + SimplifiedSolutionsResource result = await simplifiedSolutionsResource.GetAsync(); + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SimplifiedSolutionsResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Update_SolutionCreate() + { + // Generated from example definition: 2024-03-01-preview/SimplifiedSolutions_Create.json + // this example is just showing the usage of "SimplifiedSolutionsResource_Create" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this SimplifiedSolutionsResource created on azure + // for more information of creating SimplifiedSolutionsResource, please refer to the document of SimplifiedSolutionsResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + string simplifiedSolutionsResourceName = "simplifiedSolutionsResourceName1"; + ResourceIdentifier simplifiedSolutionsResourceId = SimplifiedSolutionsResource.CreateResourceIdentifier(scope, simplifiedSolutionsResourceName); + SimplifiedSolutionsResource simplifiedSolutionsResource = client.GetSimplifiedSolutionsResource(simplifiedSolutionsResourceId); + + // invoke the operation + SimplifiedSolutionsResourceData data = new SimplifiedSolutionsResourceData(); + ArmOperation lro = await simplifiedSolutionsResource.UpdateAsync(WaitUntil.Completed, data); + SimplifiedSolutionsResource result = lro.Value; + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SimplifiedSolutionsResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SimplifiedSolutionsResourceCollection.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SimplifiedSolutionsResourceCollection.cs new file mode 100644 index 000000000000..3a502d3cb13b --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SimplifiedSolutionsResourceCollection.cs @@ -0,0 +1,132 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_SimplifiedSolutionsResourceCollection + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task CreateOrUpdate_SolutionCreate() + { + // Generated from example definition: 2024-03-01-preview/SimplifiedSolutions_Create.json + // this example is just showing the usage of "SimplifiedSolutionsResource_Create" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this SimplifiedSolutionsResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + SimplifiedSolutionsResourceCollection collection = client.GetSimplifiedSolutionsResources(new ResourceIdentifier(scope)); + + // invoke the operation + string simplifiedSolutionsResourceName = "simplifiedSolutionsResourceName1"; + SimplifiedSolutionsResourceData data = new SimplifiedSolutionsResourceData(); + ArmOperation lro = await collection.CreateOrUpdateAsync(WaitUntil.Completed, simplifiedSolutionsResourceName, data); + SimplifiedSolutionsResource result = lro.Value; + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SimplifiedSolutionsResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Get_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/SimplifiedSolutions_Get.json + // this example is just showing the usage of "SimplifiedSolutionsResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this SimplifiedSolutionsResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + SimplifiedSolutionsResourceCollection collection = client.GetSimplifiedSolutionsResources(new ResourceIdentifier(scope)); + + // invoke the operation + string simplifiedSolutionsResourceName = "simplifiedSolutionsResourceName1"; + SimplifiedSolutionsResource result = await collection.GetAsync(simplifiedSolutionsResourceName); + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SimplifiedSolutionsResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Exists_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/SimplifiedSolutions_Get.json + // this example is just showing the usage of "SimplifiedSolutionsResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this SimplifiedSolutionsResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + SimplifiedSolutionsResourceCollection collection = client.GetSimplifiedSolutionsResources(new ResourceIdentifier(scope)); + + // invoke the operation + string simplifiedSolutionsResourceName = "simplifiedSolutionsResourceName1"; + bool result = await collection.ExistsAsync(simplifiedSolutionsResourceName); + + Console.WriteLine($"Succeeded: {result}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task GetIfExists_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/SimplifiedSolutions_Get.json + // this example is just showing the usage of "SimplifiedSolutionsResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this SimplifiedSolutionsResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + SimplifiedSolutionsResourceCollection collection = client.GetSimplifiedSolutionsResources(new ResourceIdentifier(scope)); + + // invoke the operation + string simplifiedSolutionsResourceName = "simplifiedSolutionsResourceName1"; + NullableResponse response = await collection.GetIfExistsAsync(simplifiedSolutionsResourceName); + SimplifiedSolutionsResource result = response.HasValue ? response.Value : null; + + if (result == null) + { + Console.WriteLine("Succeeded with null as result"); + } + else + { + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SimplifiedSolutionsResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResource.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResource.cs new file mode 100644 index 000000000000..64c5c2a07ee9 --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResource.cs @@ -0,0 +1,104 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using Azure.ResourceManager.Help.Models; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_SolutionResource + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Get_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/Solution_Get.json + // this example is just showing the usage of "SolutionResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this SolutionResource created on azure + // for more information of creating SolutionResource, please refer to the document of SolutionResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + string solutionResourceName = "SolutionResource1"; + ResourceIdentifier solutionResourceId = SolutionResource.CreateResourceIdentifier(scope, solutionResourceName); + SolutionResource solutionResource = client.GetSolutionResource(solutionResourceId); + + // invoke the operation + SolutionResource result = await solutionResource.GetAsync(); + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SolutionResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Update_SolutionUpdate() + { + // Generated from example definition: 2024-03-01-preview/Solution_Update.json + // this example is just showing the usage of "SolutionResource_Update" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this SolutionResource created on azure + // for more information of creating SolutionResource, please refer to the document of SolutionResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + string solutionResourceName = "SolutionResourceName1"; + ResourceIdentifier solutionResourceId = SolutionResource.CreateResourceIdentifier(scope, solutionResourceName); + SolutionResource solutionResource = client.GetSolutionResource(solutionResourceId); + + // invoke the operation + SolutionResourcePatch patch = new SolutionResourcePatch(); + ArmOperation lro = await solutionResource.UpdateAsync(WaitUntil.Completed, patch); + SolutionResource result = lro.Value; + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SolutionResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task WarmUp_SolutionWarmUp() + { + // Generated from example definition: 2024-03-01-preview/Solution_WarmUp.json + // this example is just showing the usage of "SolutionResources_WarmUp" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this SolutionResource created on azure + // for more information of creating SolutionResource, please refer to the document of SolutionResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + string solutionResourceName = "SolutionResourceName1"; + ResourceIdentifier solutionResourceId = SolutionResource.CreateResourceIdentifier(scope, solutionResourceName); + SolutionResource solutionResource = client.GetSolutionResource(solutionResourceId); + + // invoke the operation + await solutionResource.WarmUpAsync(); + + Console.WriteLine("Succeeded"); + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceCollection.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceCollection.cs new file mode 100644 index 000000000000..1d36196c2abe --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceCollection.cs @@ -0,0 +1,132 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_SolutionResourceCollection + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task CreateOrUpdate_SolutionCreate() + { + // Generated from example definition: 2024-03-01-preview/Solution_Create.json + // this example is just showing the usage of "SolutionResource_Create" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this SolutionResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + SolutionResourceCollection collection = client.GetSolutionResources(new ResourceIdentifier(scope)); + + // invoke the operation + string solutionResourceName = "SolutionResourceName1"; + SolutionResourceData data = new SolutionResourceData(); + ArmOperation lro = await collection.CreateOrUpdateAsync(WaitUntil.Completed, solutionResourceName, data); + SolutionResource result = lro.Value; + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SolutionResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Get_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/Solution_Get.json + // this example is just showing the usage of "SolutionResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this SolutionResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + SolutionResourceCollection collection = client.GetSolutionResources(new ResourceIdentifier(scope)); + + // invoke the operation + string solutionResourceName = "SolutionResource1"; + SolutionResource result = await collection.GetAsync(solutionResourceName); + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SolutionResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Exists_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/Solution_Get.json + // this example is just showing the usage of "SolutionResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this SolutionResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + SolutionResourceCollection collection = client.GetSolutionResources(new ResourceIdentifier(scope)); + + // invoke the operation + string solutionResourceName = "SolutionResource1"; + bool result = await collection.ExistsAsync(solutionResourceName); + + Console.WriteLine($"Succeeded: {result}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task GetIfExists_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/Solution_Get.json + // this example is just showing the usage of "SolutionResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this SolutionResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + SolutionResourceCollection collection = client.GetSolutionResources(new ResourceIdentifier(scope)); + + // invoke the operation + string solutionResourceName = "SolutionResource1"; + NullableResponse response = await collection.GetIfExistsAsync(solutionResourceName); + SolutionResource result = response.HasValue ? response.Value : null; + + if (result == null) + { + Console.WriteLine("Succeeded with null as result"); + } + else + { + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SolutionResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceSelfHelpCollection.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceSelfHelpCollection.cs new file mode 100644 index 000000000000..acc20d4acafd --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceSelfHelpCollection.cs @@ -0,0 +1,107 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using Azure.ResourceManager.Resources; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_SolutionResourceSelfHelpCollection + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Get_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/SelfHelpSolution_Get.json + // this example is just showing the usage of "SolutionResourceSelfHelp_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + TenantResource tenantResource = client.GetTenants().GetAllAsync().GetAsyncEnumerator().Current; + + // get the collection of this SolutionResourceSelfHelpResource + SolutionResourceSelfHelpCollection collection = tenantResource.GetSolutionResourceSelfHelps(); + + // invoke the operation + string solutionId = "SolutionId1"; + SolutionResourceSelfHelpResource result = await collection.GetAsync(solutionId); + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SolutionResourceSelfHelpData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Exists_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/SelfHelpSolution_Get.json + // this example is just showing the usage of "SolutionResourceSelfHelp_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + TenantResource tenantResource = client.GetTenants().GetAllAsync().GetAsyncEnumerator().Current; + + // get the collection of this SolutionResourceSelfHelpResource + SolutionResourceSelfHelpCollection collection = tenantResource.GetSolutionResourceSelfHelps(); + + // invoke the operation + string solutionId = "SolutionId1"; + bool result = await collection.ExistsAsync(solutionId); + + Console.WriteLine($"Succeeded: {result}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task GetIfExists_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/SelfHelpSolution_Get.json + // this example is just showing the usage of "SolutionResourceSelfHelp_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + TenantResource tenantResource = client.GetTenants().GetAllAsync().GetAsyncEnumerator().Current; + + // get the collection of this SolutionResourceSelfHelpResource + SolutionResourceSelfHelpCollection collection = tenantResource.GetSolutionResourceSelfHelps(); + + // invoke the operation + string solutionId = "SolutionId1"; + NullableResponse response = await collection.GetIfExistsAsync(solutionId); + SolutionResourceSelfHelpResource result = response.HasValue ? response.Value : null; + + if (result == null) + { + Console.WriteLine("Succeeded with null as result"); + } + else + { + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SolutionResourceSelfHelpData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceSelfHelpResource.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceSelfHelpResource.cs new file mode 100644 index 000000000000..7136a6c80ded --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SolutionResourceSelfHelpResource.cs @@ -0,0 +1,46 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_SolutionResourceSelfHelpResource + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Get_SolutionGet() + { + // Generated from example definition: 2024-03-01-preview/SelfHelpSolution_Get.json + // this example is just showing the usage of "SolutionResourceSelfHelp_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this SolutionResourceSelfHelpResource created on azure + // for more information of creating SolutionResourceSelfHelpResource, please refer to the document of SolutionResourceSelfHelpResource + string solutionId = "SolutionId1"; + ResourceIdentifier solutionResourceSelfHelpResourceId = SolutionResourceSelfHelpResource.CreateResourceIdentifier(solutionId); + SolutionResourceSelfHelpResource solutionResourceSelfHelp = client.GetSolutionResourceSelfHelpResource(solutionResourceSelfHelpResourceId); + + // invoke the operation + SolutionResourceSelfHelpResource result = await solutionResourceSelfHelp.GetAsync(); + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + SolutionResourceSelfHelpData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SubscriptionResourceExtensions.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SubscriptionResourceExtensions.cs new file mode 100644 index 000000000000..59171fccac66 --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_SubscriptionResourceExtensions.cs @@ -0,0 +1,48 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using Azure.ResourceManager.Help.Models; +using Azure.ResourceManager.Resources; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_SubscriptionResourceExtensions + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task DiscoverSolutionsBySubscriptionDiscoverySolutionNLPOperationGroups_DiscoverySolutionsUsingIssueSummaryAndServiceId() + { + // Generated from example definition: 2024-03-01-preview/DiscoverSolutionsAtSubscriptionScope.json + // this example is just showing the usage of "DiscoverySolutionNLPOperationGroup_DiscoverSolutionsBySubscription" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this SubscriptionResource created on azure + // for more information of creating SubscriptionResource, please refer to the document of SubscriptionResource + string subscriptionId = "0d0fcd2e-c4fd-4349-8497-200edb3923c6"; + ResourceIdentifier subscriptionResourceId = SubscriptionResource.CreateResourceIdentifier(subscriptionId); + SubscriptionResource subscriptionResource = client.GetSubscriptionResource(subscriptionResourceId); + + // invoke the operation and iterate over the result + DiscoveryNlpContent content = new DiscoveryNlpContent(null); + await foreach (SolutionNlpMetadataResource item in subscriptionResource.DiscoverSolutionsBySubscriptionDiscoverySolutionNLPOperationGroupsAsync(content)) + { + Console.WriteLine($"Succeeded: {item}"); + } + + Console.WriteLine("Succeeded"); + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TenantResourceExtensions.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TenantResourceExtensions.cs new file mode 100644 index 000000000000..90aa81d73e30 --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TenantResourceExtensions.cs @@ -0,0 +1,67 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using Azure.ResourceManager.Help.Models; +using Azure.ResourceManager.Resources; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_TenantResourceExtensions + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task GetDiscoverySolutionOperationGroups_ListDiscoverySolutionsAtResourceScope() + { + // Generated from example definition: 2024-03-01-preview/ListDiscoverySolutionsAtTenantScope.json + // this example is just showing the usage of "DiscoverySolutionOperationGroup_List" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + TenantResource tenantResource = client.GetTenants().GetAllAsync().GetAsyncEnumerator().Current; + + // invoke the operation and iterate over the result + await foreach (SolutionMetadataResource item in tenantResource.GetDiscoverySolutionOperationGroupsAsync()) + { + Console.WriteLine($"Succeeded: {item}"); + } + + Console.WriteLine("Succeeded"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task DiscoverSolutionsDiscoverySolutionNLPOperationGroups_DiscoverySolutionsUsingIssueSummaryAndServiceId() + { + // Generated from example definition: 2024-03-01-preview/DiscoverSolutionsAtTenantScope.json + // this example is just showing the usage of "DiscoverySolutionNLPOperationGroup_DiscoverSolutions" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + TenantResource tenantResource = client.GetTenants().GetAllAsync().GetAsyncEnumerator().Current; + + // invoke the operation and iterate over the result + DiscoveryNlpContent content = new DiscoveryNlpContent(null); + await foreach (SolutionNlpMetadataResource item in tenantResource.DiscoverSolutionsDiscoverySolutionNLPOperationGroupsAsync(content)) + { + Console.WriteLine($"Succeeded: {item}"); + } + + Console.WriteLine("Succeeded"); + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TroubleshooterResource.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TroubleshooterResource.cs new file mode 100644 index 000000000000..93d829e34439 --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TroubleshooterResource.cs @@ -0,0 +1,164 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using Azure.ResourceManager.Help.Models; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_TroubleshooterResource + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Get_TroubleshootersGet() + { + // Generated from example definition: 2024-03-01-preview/Troubleshooter_Get.json + // this example is just showing the usage of "TroubleshooterResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this TroubleshooterResource created on azure + // for more information of creating TroubleshooterResource, please refer to the document of TroubleshooterResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + string troubleshooterName = "abf168ed-1b54-454a-86f6-e4b62253d3b1"; + ResourceIdentifier troubleshooterResourceId = TroubleshooterResource.CreateResourceIdentifier(scope, troubleshooterName); + TroubleshooterResource troubleshooterResource = client.GetTroubleshooterResource(troubleshooterResourceId); + + // invoke the operation + TroubleshooterResource result = await troubleshooterResource.GetAsync(); + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + TroubleshooterResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Update_TroubleshootersCreate() + { + // Generated from example definition: 2024-03-01-preview/Troubleshooter_Create.json + // this example is just showing the usage of "TroubleshooterResource_Create" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this TroubleshooterResource created on azure + // for more information of creating TroubleshooterResource, please refer to the document of TroubleshooterResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + string troubleshooterName = "abf168ed-1b54-454a-86f6-e4b62253d3b1"; + ResourceIdentifier troubleshooterResourceId = TroubleshooterResource.CreateResourceIdentifier(scope, troubleshooterName); + TroubleshooterResource troubleshooterResource = client.GetTroubleshooterResource(troubleshooterResourceId); + + // invoke the operation + TroubleshooterResourceData data = new TroubleshooterResourceData(); + ArmOperation lro = await troubleshooterResource.UpdateAsync(WaitUntil.Completed, data); + TroubleshooterResource result = lro.Value; + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + TroubleshooterResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Continue_TroubleshooterContinue() + { + // Generated from example definition: 2024-03-01-preview/Troubleshooter_Continue.json + // this example is just showing the usage of "TroubleshooterResources_Continue" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this TroubleshooterResource created on azure + // for more information of creating TroubleshooterResource, please refer to the document of TroubleshooterResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + string troubleshooterName = "abf168ed-1b54-454a-86f6-e4b62253d3b1"; + ResourceIdentifier troubleshooterResourceId = TroubleshooterResource.CreateResourceIdentifier(scope, troubleshooterName); + TroubleshooterResource troubleshooterResource = client.GetTroubleshooterResource(troubleshooterResourceId); + + // invoke the operation + ContinueRequestBody continueRequestBody = new ContinueRequestBody + { + StepId = "SampleStepId", + Responses = {new TroubleshooterResult +{ +QuestionId = "SampleQuestionId", +QuestionType = new QuestionType("Text"), +Response = "Connection exception", +}}, + }; + await troubleshooterResource.ContinueAsync(continueRequestBody: continueRequestBody); + + Console.WriteLine("Succeeded"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task End_TroubleshootersEnd() + { + // Generated from example definition: 2024-03-01-preview/Troubleshooter_End.json + // this example is just showing the usage of "TroubleshooterResources_End" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this TroubleshooterResource created on azure + // for more information of creating TroubleshooterResource, please refer to the document of TroubleshooterResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + string troubleshooterName = "abf168ed-1b54-454a-86f6-e4b62253d3b1"; + ResourceIdentifier troubleshooterResourceId = TroubleshooterResource.CreateResourceIdentifier(scope, troubleshooterName); + TroubleshooterResource troubleshooterResource = client.GetTroubleshooterResource(troubleshooterResourceId); + + // invoke the operation + await troubleshooterResource.EndAsync(); + + Console.WriteLine("Succeeded"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Restart_TroubleshootersRestart() + { + // Generated from example definition: 2024-03-01-preview/Troubleshooter_Restart.json + // this example is just showing the usage of "TroubleshooterResources_Restart" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // this example assumes you already have this TroubleshooterResource created on azure + // for more information of creating TroubleshooterResource, please refer to the document of TroubleshooterResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + string troubleshooterName = "abf168ed-1b54-454a-86f6-e4b62253d3b1"; + ResourceIdentifier troubleshooterResourceId = TroubleshooterResource.CreateResourceIdentifier(scope, troubleshooterName); + TroubleshooterResource troubleshooterResource = client.GetTroubleshooterResource(troubleshooterResourceId); + + // invoke the operation + RestartTroubleshooterResult result = await troubleshooterResource.RestartAsync(); + + Console.WriteLine($"Succeeded: {result}"); + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TroubleshooterResourceCollection.cs b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TroubleshooterResourceCollection.cs new file mode 100644 index 000000000000..be473c9138ef --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/samples/Generated/Samples/Sample_TroubleshooterResourceCollection.cs @@ -0,0 +1,132 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Threading.Tasks; +using Azure.Core; +using Azure.Identity; +using NUnit.Framework; + +namespace Azure.ResourceManager.Help.Samples +{ + public partial class Sample_TroubleshooterResourceCollection + { + [Test] + [Ignore("Only validating compilation of examples")] + public async Task CreateOrUpdate_TroubleshootersCreate() + { + // Generated from example definition: 2024-03-01-preview/Troubleshooter_Create.json + // this example is just showing the usage of "TroubleshooterResource_Create" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this TroubleshooterResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + TroubleshooterResourceCollection collection = client.GetTroubleshooterResources(new ResourceIdentifier(scope)); + + // invoke the operation + string troubleshooterName = "abf168ed-1b54-454a-86f6-e4b62253d3b1"; + TroubleshooterResourceData data = new TroubleshooterResourceData(); + ArmOperation lro = await collection.CreateOrUpdateAsync(WaitUntil.Completed, troubleshooterName, data); + TroubleshooterResource result = lro.Value; + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + TroubleshooterResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Get_TroubleshootersGet() + { + // Generated from example definition: 2024-03-01-preview/Troubleshooter_Get.json + // this example is just showing the usage of "TroubleshooterResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this TroubleshooterResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + TroubleshooterResourceCollection collection = client.GetTroubleshooterResources(new ResourceIdentifier(scope)); + + // invoke the operation + string troubleshooterName = "abf168ed-1b54-454a-86f6-e4b62253d3b1"; + TroubleshooterResource result = await collection.GetAsync(troubleshooterName); + + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + TroubleshooterResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Exists_TroubleshootersGet() + { + // Generated from example definition: 2024-03-01-preview/Troubleshooter_Get.json + // this example is just showing the usage of "TroubleshooterResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this TroubleshooterResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + TroubleshooterResourceCollection collection = client.GetTroubleshooterResources(new ResourceIdentifier(scope)); + + // invoke the operation + string troubleshooterName = "abf168ed-1b54-454a-86f6-e4b62253d3b1"; + bool result = await collection.ExistsAsync(troubleshooterName); + + Console.WriteLine($"Succeeded: {result}"); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task GetIfExists_TroubleshootersGet() + { + // Generated from example definition: 2024-03-01-preview/Troubleshooter_Get.json + // this example is just showing the usage of "TroubleshooterResource_Get" operation, for the dependent resources, they will have to be created separately. + + // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line + TokenCredential cred = new DefaultAzureCredential(); + // authenticate your client + ArmClient client = new ArmClient(cred); + + // get the collection of this TroubleshooterResource + string scope = "subscriptions/mySubscription/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-rp"; + TroubleshooterResourceCollection collection = client.GetTroubleshooterResources(new ResourceIdentifier(scope)); + + // invoke the operation + string troubleshooterName = "abf168ed-1b54-454a-86f6-e4b62253d3b1"; + NullableResponse response = await collection.GetIfExistsAsync(troubleshooterName); + TroubleshooterResource result = response.HasValue ? response.Value : null; + + if (result == null) + { + Console.WriteLine("Succeeded with null as result"); + } + else + { + // the variable result is a resource, you could call other operations on this instance as well + // but just for demo, we get its data from this resource instance + TroubleshooterResourceData resourceData = result.Data; + // for demo we just print out the id + Console.WriteLine($"Succeeded on id: {resourceData.Id}"); + } + } + } +} diff --git a/sdk/help/Azure.ResourceManager.Help/src/Azure.ResourceManager.Help.csproj b/sdk/help/Azure.ResourceManager.Help/src/Azure.ResourceManager.Help.csproj new file mode 100644 index 000000000000..6817274d29fb --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/src/Azure.ResourceManager.Help.csproj @@ -0,0 +1,8 @@ + + + Azure Resource Manager client SDK for Azure resource provider Help. + 1.0.0-beta.1 + azure;management;arm;resource manager;help + Azure.ResourceManager.Help + + diff --git a/sdk/help/Azure.ResourceManager.Help/src/Generated/ArmHelpModelFactory.cs b/sdk/help/Azure.ResourceManager.Help/src/Generated/ArmHelpModelFactory.cs new file mode 100644 index 000000000000..8c3a421594eb --- /dev/null +++ b/sdk/help/Azure.ResourceManager.Help/src/Generated/ArmHelpModelFactory.cs @@ -0,0 +1,637 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.Collections.Generic; +using System.Linq; +using Azure.Core; +using Azure.ResourceManager.Models; + +namespace Azure.ResourceManager.Help.Models +{ + /// Model factory for models. + public static partial class ArmHelpModelFactory + { + /// Initializes a new instance of . + /// The id. + /// The name. + /// The resourceType. + /// The systemData. + /// Global parameters is an optional map which can be used to add key and value to request body to improve the diagnostics results. + /// SolutionIds that are needed to be invoked. + /// Diagnostic Request Accepted time. + /// Status of diagnostic provisioning. + /// Array of Diagnostics. + /// A new instance for mocking. + public static DiagnosticResourceData DiagnosticResourceData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary globalParameters = null, IEnumerable insights = null, string acceptedAt = null, DiagnosticProvisioningState? provisioningState = null, IEnumerable diagnostics = null) + { + globalParameters ??= new Dictionary(); + insights ??= new List(); + diagnostics ??= new List(); + + return new DiagnosticResourceData( + id, + name, + resourceType, + systemData, + globalParameters, + insights?.ToList(), + acceptedAt, + provisioningState, + diagnostics?.ToList(), + serializedAdditionalRawData: null); + } + + /// Initializes a new instance of . + /// Solution Id. + /// Denotes the status of the diagnostic resource. + /// The problems (if any) detected by this insight. + /// Error definition. + /// A new instance for mocking. + public static Diagnostic Diagnostic(string solutionId = null, Status? status = null, IEnumerable insights = null, Error error = null) + { + insights ??= new List(); + + return new Diagnostic(solutionId, status, insights?.ToList(), error, serializedAdditionalRawData: null); + } + + /// Initializes a new instance of . + /// Article id. + /// This insight's title. + /// Detailed result content. + /// Importance level of the insight. + /// A new instance for mocking. + public static Insight Insight(string id = null, string title = null, string results = null, ImportanceLevel? importanceLevel = null) + { + return new Insight(id, title, results, importanceLevel, serializedAdditionalRawData: null); + } + + /// Initializes a new instance of . + /// Service specific error code which serves as the substatus for the HTTP error code. + /// Service specific error type which serves as additional context for the error herein. + /// Description of the error. + /// An array of additional nested error response info objects, as described by this contract. + /// A new instance for mocking. + public static Error Error(string code = null, string type = null, string message = null, IEnumerable details = null) + { + details ??= new List(); + + return new Error(code, type, message, details?.ToList(), serializedAdditionalRawData: null); + } + + /// Initializes a new instance of . + /// The id. + /// The name. + /// The resourceType. + /// The systemData. + /// Solution request trigger criteria. + /// Client input parameters to run Solution. + /// Solution Id to identify single solution. + /// Status of solution provisioning. + /// The title. + /// The HTML content that needs to be rendered and shown to customer. + /// Solution replacement maps. + /// List of section object. + /// A new instance for mocking. + public static SolutionResourceData SolutionResourceData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IEnumerable triggerCriteria = null, IDictionary parameters = null, string solutionId = null, SolutionProvisioningState? provisioningState = null, string title = null, string content = null, ReplacementMaps replacementMaps = null, IEnumerable
sections = null) + { + triggerCriteria ??= new List(); + parameters ??= new Dictionary(); + sections ??= new List
(); + + return new SolutionResourceData( + id, + name, + resourceType, + systemData, + triggerCriteria?.ToList(), + parameters, + solutionId, + provisioningState, + title, + content, + replacementMaps, + sections?.ToList(), + serializedAdditionalRawData: null); + } + + /// Initializes a new instance of . + /// Solution AzureKB results. + /// Solution diagnostics results. + /// Solutions Troubleshooters. + /// Solution metrics based charts. + /// Video solutions, which have the power to engage the customer by stimulating their senses. + /// Group of Videos. + /// A new instance for mocking. + public static ReplacementMaps ReplacementMaps(IEnumerable webResults = null, IEnumerable diagnostics = null, IEnumerable troubleshooters = null, IEnumerable metricsBasedCharts = null, IEnumerable