Skip to content

Commit dcac6b2

Browse files
azure-sdkv-jiaodi
andauthored
[AutoPR @azure-arm-selfhelp]-generated-from-SDK Generation - JS-6361907 (#38712)
Configurations: 'specification/help/resource-manager/Microsoft.Help/Help/tspconfig.yaml', API Version: 2024-03-01-preview, SDK Release Type: beta, and CommitSHA: '6ace746acb1d79c3da7700a767fa2de77883e952' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6361907 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --------- Co-authored-by: Jiao Di (MSFT) <v-jiaodi@microsoft.com>
1 parent 7957cc0 commit dcac6b2

170 files changed

Lines changed: 7293 additions & 7881 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -952,7 +952,7 @@
952952
# PRLabel: %Mgmt
953953
/sdk/servicefabricmesh/arm-servicefabricmesh/ @qiaozha @MaryGao @JialinHuang803
954954

955-
# PRLabel: %Mgmt
955+
# PRLabel: %Mgmt %mgmt-review-needed
956956
/sdk/selfhelp/arm-selfhelp/ @qiaozha @MaryGao @JialinHuang803
957957

958958
# PRLabel: %Mgmt

pnpm-lock.yaml

Lines changed: 20 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/selfhelp/arm-selfhelp/CHANGELOG.md

Lines changed: 113 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,123 @@
11
# Release History
22

3-
## 2.0.0-beta.7 (Unreleased)
3+
## 2.0.0-beta.7 (2026-05-28)
4+
Compared with version 1.0.0
45

56
### Features Added
7+
- Added operation group CheckNameAvailabilityOperations
8+
- Added operation group DiscoverySolutionNLPOperations
9+
- Added operation group SimplifiedSolutionsOperations
10+
- Added operation group SolutionOperations
11+
- Added operation group SolutionSelfHelpOperations
12+
- Added operation group TroubleshootersOperations
13+
- Added operation DiagnosticsOperations.create
14+
- Added Interface AutomatedCheckResult
15+
- Added Interface CheckNameAvailabilityCheckAvailabilityOptionalParams
16+
- Added Interface ClassificationService
17+
- Added Interface ContinueRequestBody
18+
- Added Interface DiagnosticResourceProperties
19+
- Added Interface DiscoveryNlpRequest
20+
- Added Interface DiscoveryNlpResponse
21+
- Added Interface DiscoverySolutionNLPDiscoverSolutionsBySubscriptionOptionalParams
22+
- Added Interface DiscoverySolutionNLPDiscoverSolutionsOptionalParams
23+
- Added Interface ExtensionResource
24+
- Added Interface Filter
25+
- Added Interface FilterGroup
26+
- Added Interface MetricsBasedChart
27+
- Added Interface NlpSolutions
28+
- Added Interface PagedAsyncIterableIterator
29+
- Added Interface PageSettings
30+
- Added Interface ReplacementMaps
31+
- Added Interface ReplacementMapsSelfHelp
32+
- Added Interface ResponseOption
33+
- Added Interface ResponseValidationProperties
34+
- Added Interface RestartTroubleshooterResponse
35+
- Added Interface RestorePollerOptions
36+
- Added Interface SearchResult
37+
- Added Interface Section
38+
- Added Interface SectionSelfHelp
39+
- Added Interface SimplePollerLike
40+
- Added Interface SimplifiedSolutionsCreateOptionalParams
41+
- Added Interface SimplifiedSolutionsGetOptionalParams
42+
- Added Interface SimplifiedSolutionsResource
43+
- Added Interface SimplifiedSolutionsResourceProperties
44+
- Added Interface SolutionCreateOptionalParams
45+
- Added Interface SolutionGetOptionalParams
46+
- Added Interface SolutionMetadataProperties
47+
- Added Interface SolutionNlpMetadataResource
48+
- Added Interface SolutionPatchRequestBody
49+
- Added Interface SolutionResource
50+
- Added Interface SolutionResourceProperties
51+
- Added Interface SolutionResourceSelfHelp
52+
- Added Interface Solutions
53+
- Added Interface SolutionsDiagnostic
54+
- Added Interface SolutionSelfHelpGetOptionalParams
55+
- Added Interface SolutionsResourcePropertiesSelfHelp
56+
- Added Interface SolutionsTroubleshooters
57+
- Added Interface SolutionUpdateOptionalParams
58+
- Added Interface SolutionWarmUpOptionalParams
59+
- Added Interface SolutionWarmUpRequestBody
60+
- Added Interface Step
61+
- Added Interface StepInput
62+
- Added Interface TriggerCriterion
63+
- Added Interface TroubleshooterInstanceProperties
64+
- Added Interface TroubleshooterResource
65+
- Added Interface TroubleshooterResponse
66+
- Added Interface TroubleshootersContinueOptionalParams
67+
- Added Interface TroubleshootersCreateOptionalParams
68+
- Added Interface TroubleshootersEndOptionalParams
69+
- Added Interface TroubleshootersGetOptionalParams
70+
- Added Interface TroubleshootersRestartOptionalParams
71+
- Added Interface Video
72+
- Added Interface VideoGroup
73+
- Added Interface VideoGroupVideo
74+
- Added Interface WebResult
75+
- Interface SolutionMetadataResource has a new optional parameter solutions
76+
- Added Type Alias AggregationType
77+
- Added Type Alias AutomatedCheckResultType
78+
- Added Type Alias AzureSupportedClouds
79+
- Added Type Alias Confidence
80+
- Added Type Alias DiagnosticProvisioningState
81+
- Added Type Alias ExecutionStatus
82+
- Added Type Alias Name
83+
- Added Type Alias QuestionContentType
84+
- Added Type Alias QuestionType
85+
- Added Type Alias ResultType
86+
- Added Type Alias SolutionProvisioningState
87+
- Added Type Alias SolutionType
88+
- Added Type Alias TroubleshooterProvisioningState
89+
- Added Type Alias Type
90+
- Added Type Alias ValidationScope
91+
- Added Enum AzureClouds
92+
- Added Enum KnownAggregationType
93+
- Added Enum KnownAutomatedCheckResultType
94+
- Added Enum KnownConfidence
95+
- Added Enum KnownDiagnosticProvisioningState
96+
- Added Enum KnownExecutionStatus
97+
- Added Enum KnownName
98+
- Added Enum KnownQuestionContentType
99+
- Added Enum KnownQuestionType
100+
- Added Enum KnownResultType
101+
- Added Enum KnownSolutionProvisioningState
102+
- Added Enum KnownSolutionType
103+
- Added Enum KnownTroubleshooterProvisioningState
104+
- Added Enum KnownType
105+
- Added Enum KnownValidationScope
106+
- Added Enum KnownVersions
6107

7108
### Breaking Changes
109+
- Removed operation Diagnostics.checkNameAvailability
110+
- Operation DiscoverySolution.list has a new signature
111+
- Removed Interface DiagnosticsCheckNameAvailabilityOptionalParams
112+
- Removed Interface DiscoveryResponse
113+
- Interface SolutionMetadataResource no longer has parameter description
114+
- Interface SolutionMetadataResource no longer has parameter requiredParameterSets
115+
- Interface SolutionMetadataResource no longer has parameter solutionId
116+
- Interface SolutionMetadataResource no longer has parameter solutionType
117+
- Removed Type Alias ProvisioningState
118+
- Removed Enum KnownProvisioningState
8119

9-
### Bugs Fixed
10-
11-
### Other Changes
12-
13-
## 2.0.0-beta.6 (2025-08-22)
14-
15-
### Other Changes
16-
17-
- Other fixes
18-
120+
19121
## 2.0.0-beta.5 (2024-06-26)
20122
Compared with version 1.0.0
21123

sdk/selfhelp/arm-selfhelp/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1818
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
21+
SOFTWARE.

sdk/selfhelp/arm-selfhelp/README.md

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ This package contains an isomorphic SDK (runs both in Node.js and in browsers) f
44

55
Help RP provider
66

7-
[Source code](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/selfhelp/arm-selfhelp) |
8-
[Package (NPM)](https://www.npmjs.com/package/@azure/arm-selfhelp) |
9-
[API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-selfhelp?view=azure-node-preview) |
10-
[Samples](https://github.com/Azure-Samples/azure-samples-js-management)
7+
Key links:
8+
9+
- [Source code](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/selfhelp/arm-selfhelp)
10+
- [Package (NPM)](https://www.npmjs.com/package/@azure/arm-selfhelp)
11+
- [API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-selfhelp?view=azure-node-preview)
12+
- [Samples](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/selfhelp/arm-selfhelp/samples)
1113

1214
## Getting started
1315

@@ -35,7 +37,7 @@ npm install @azure/arm-selfhelp
3537
To create a client object to access the Azure HelpRP API, you will need the `endpoint` of your Azure HelpRP resource and a `credential`. The Azure HelpRP client can use Azure Active Directory credentials to authenticate.
3638
You can find the endpoint for your Azure HelpRP resource in the [Azure Portal][azure_portal].
3739

38-
You can authenticate with Azure Active Directory using a credential from the [@azure/identity][azure_identity] library or [an existing AAD Token](https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/identity/identity/samples/AzureIdentityExamples.md#authenticating-with-a-pre-fetched-access-token).
40+
You can authenticate with Azure Active Directory using a credential from the [@azure/identity][azure_identity] library or [an existing AAD Token](https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/identity/identity/samples/AzureIdentityExamples.md#authenticating-with-a-pre-fetched-access-token).
3941

4042
To use the [DefaultAzureCredential][defaultazurecredential] provider shown below, or other credential providers provided with the Azure SDK, please install the `@azure/identity` package:
4143

@@ -44,7 +46,6 @@ npm install @azure/identity
4446
```
4547

4648
You will also need to **register a new AAD application and grant access to Azure HelpRP** by assigning the suitable role to your service principal (note: roles such as `"Owner"` will not grant the necessary permissions).
47-
Set the values of the client ID, tenant ID, and client secret of the AAD application as environment variables: `AZURE_CLIENT_ID`, `AZURE_TENANT_ID`, `AZURE_CLIENT_SECRET`.
4849

4950
For more information about how to create an Azure AD Application check out [this guide](https://learn.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal).
5051

@@ -54,7 +55,6 @@ Using Node.js and Node-like environments, you can use the `DefaultAzureCredentia
5455
import { HelpRP } from "@azure/arm-selfhelp";
5556
import { DefaultAzureCredential } from "@azure/identity";
5657

57-
const subscriptionId = "00000000-0000-0000-0000-000000000000";
5858
const client = new HelpRP(new DefaultAzureCredential());
5959
```
6060

@@ -64,16 +64,15 @@ For browser environments, use the `InteractiveBrowserCredential` from the `@azur
6464
import { InteractiveBrowserCredential } from "@azure/identity";
6565
import { HelpRP } from "@azure/arm-selfhelp";
6666

67-
const subscriptionId = "00000000-0000-0000-0000-000000000000";
6867
const credential = new InteractiveBrowserCredential({
6968
tenantId: "<YOUR_TENANT_ID>",
7069
clientId: "<YOUR_CLIENT_ID>",
7170
});
7271
const client = new HelpRP(credential);
7372
```
7473

75-
### JavaScript Bundle
7674

75+
### JavaScript Bundle
7776
To use this client library in the browser, first you need to use a bundler. For details on how to do this, please refer to our [bundling documentation](https://aka.ms/AzureSDKBundling).
7877

7978
## Key concepts
@@ -98,7 +97,7 @@ For more detailed instructions on how to enable logs, you can look at the [@azur
9897

9998
## Next steps
10099

101-
Please take a look at the [samples](https://github.com/Azure-Samples/azure-samples-js-management) directory for detailed examples on how to use this library.
100+
Please take a look at the [samples](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/selfhelp/arm-selfhelp/samples) directory for detailed examples on how to use this library.
102101

103102
## Contributing
104103

@@ -108,10 +107,6 @@ If you'd like to contribute to this library, please read the [contributing guide
108107

109108
- [Microsoft Azure SDK for JavaScript](https://github.com/Azure/azure-sdk-for-js)
110109

111-
112-
113-
[azure_cli]: https://learn.microsoft.com/cli/azure
114-
[azure_sub]: https://azure.microsoft.com/free/
115110
[azure_sub]: https://azure.microsoft.com/free/
116111
[azure_portal]: https://portal.azure.com
117112
[azure_identity]: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/identity/identity

sdk/selfhelp/arm-selfhelp/_meta.json

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
{
2-
"extends": "../../../api-extractor-base.json"
3-
}
1+
{ "extends": "../../../api-extractor-base.json" }

sdk/selfhelp/arm-selfhelp/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "js",
44
"TagPrefix": "js/selfhelp/arm-selfhelp",
5-
"Tag": "js/selfhelp/arm-selfhelp_8081492142"
5+
"Tag": "js/selfhelp/arm-selfhelp_c4a6df79fb"
66
}

sdk/selfhelp/arm-selfhelp/config/tsconfig.samples.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"extends": "../../../../eng/tsconfigs/samples.json",
33
"compilerOptions": {
44
"paths": {
5-
"@azure/arm-selfhelp": [
6-
"../dist/esm"
7-
]
5+
"@azure/arm-selfhelp": ["../dist/esm"]
86
}
97
}
108
}
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
{
22
"extends": "../../../../eng/tsconfigs/src.browser.json",
3-
"include": [
4-
"../src/index.ts"
5-
]
3+
"include": ["../src/index.ts"]
64
}

0 commit comments

Comments
 (0)