Skip to content

Commit 41e95f5

Browse files
authored
[AutoPR @azure-arm-storagediscovery]-generated-from-SDK Generation - JS-5404339 (#36087)
Configurations: 'specification/storagediscovery/Microsoft.StorageDiscovery.Management/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c55f9f1458e736f79703a72ee5c9a4caf242a85b' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5404339 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. **Release plan link:** [https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=7a1107dd-d78c-f011-b4cc-6045bd07ef68](https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=7a1107dd-d78c-f011-b4cc-6045bd07ef68) **Submitted by**: [email protected] ## Release Plan Details - Release Plan: https://aka.ms/sdk-release-planner?release-plan-id=7a1107dd-d78c-f011-b4cc-6045bd07ef68 Spec pull request: Azure/azure-rest-api-specs#37017 Spec API version: 2025-09-01
1 parent 9cffdbc commit 41e95f5

File tree

57 files changed

+340
-267
lines changed

Some content is hidden

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

57 files changed

+340
-267
lines changed

pnpm-lock.yaml

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Release History
22

3-
## 1.0.0-beta.1 (2025-07-25)
3+
## 1.0.0 (2025-09-30)
44

55
### Features Added
66

7-
Initial release of the @azure/arm-storagediscovery package
7+
This is the first stable version with the package of @azure/arm-storagediscovery
Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,38 @@
11
{
2-
"apiVersion": "2025-06-01-preview",
3-
"emitterVersion": "0.42.0"
2+
"apiVersion": "2025-09-01",
3+
"emitterVersion": "0.44.1",
4+
"crossLanguageDefinitions": {
5+
"CrossLanguagePackageId": "Microsoft.StorageDiscovery",
6+
"CrossLanguageDefinitionId": {
7+
"@azure/arm-storagediscovery!StorageDiscoveryWorkspace:interface": "Microsoft.StorageDiscovery.StorageDiscoveryWorkspace",
8+
"@azure/arm-storagediscovery!StorageDiscoveryWorkspaceProperties:interface": "Microsoft.StorageDiscovery.StorageDiscoveryWorkspaceProperties",
9+
"@azure/arm-storagediscovery!StorageDiscoveryScope:interface": "Microsoft.StorageDiscovery.StorageDiscoveryScope",
10+
"@azure/arm-storagediscovery!TrackedResource:interface": "Azure.ResourceManager.CommonTypes.TrackedResource",
11+
"@azure/arm-storagediscovery!Resource:interface": "Azure.ResourceManager.CommonTypes.Resource",
12+
"@azure/arm-storagediscovery!SystemData:interface": "Azure.ResourceManager.CommonTypes.SystemData",
13+
"@azure/arm-storagediscovery!ErrorResponse:interface": "Azure.ResourceManager.CommonTypes.ErrorResponse",
14+
"@azure/arm-storagediscovery!ErrorDetail:interface": "Azure.ResourceManager.CommonTypes.ErrorDetail",
15+
"@azure/arm-storagediscovery!ErrorAdditionalInfo:interface": "Azure.ResourceManager.CommonTypes.ErrorAdditionalInfo",
16+
"@azure/arm-storagediscovery!StorageDiscoveryWorkspaceUpdate:interface": "Microsoft.StorageDiscovery.StorageDiscoveryWorkspaceUpdate",
17+
"@azure/arm-storagediscovery!StorageDiscoveryWorkspacePropertiesUpdate:interface": "Microsoft.StorageDiscovery.StorageDiscoveryWorkspacePropertiesUpdate",
18+
"@azure/arm-storagediscovery!StorageDiscoveryWorkspaceListResult:interface": "Azure.ResourceManager.ResourceListResult",
19+
"@azure/arm-storagediscovery!OperationListResult:interface": "Azure.ResourceManager.CommonTypes.OperationListResult",
20+
"@azure/arm-storagediscovery!Operation:interface": "Azure.ResourceManager.CommonTypes.Operation",
21+
"@azure/arm-storagediscovery!OperationDisplay:interface": "Azure.ResourceManager.CommonTypes.OperationDisplay",
22+
"@azure/arm-storagediscovery!KnownStorageDiscoverySku:enum": "Microsoft.StorageDiscovery.StorageDiscoverySku",
23+
"@azure/arm-storagediscovery!KnownStorageDiscoveryResourceType:enum": "Microsoft.StorageDiscovery.StorageDiscoveryResourceType",
24+
"@azure/arm-storagediscovery!KnownResourceProvisioningState:enum": "Azure.ResourceManager.ResourceProvisioningState",
25+
"@azure/arm-storagediscovery!KnowncreatedByType:enum": "Azure.ResourceManager.CommonTypes.createdByType",
26+
"@azure/arm-storagediscovery!KnownOrigin:enum": "Azure.ResourceManager.CommonTypes.Origin",
27+
"@azure/arm-storagediscovery!KnownActionType:enum": "Azure.ResourceManager.CommonTypes.ActionType",
28+
"@azure/arm-storagediscovery!KnownApiVersion:enum": "Microsoft.StorageDiscovery.ApiVersion",
29+
"@azure/arm-storagediscovery!OperationsOperations#list:member": "Azure.ResourceManager.Operations.list",
30+
"@azure/arm-storagediscovery!StorageDiscoveryWorkspacesOperations#listBySubscription:member": "Microsoft.StorageDiscovery.StorageDiscoveryWorkspaces.listBySubscription",
31+
"@azure/arm-storagediscovery!StorageDiscoveryWorkspacesOperations#listByResourceGroup:member": "Microsoft.StorageDiscovery.StorageDiscoveryWorkspaces.listByResourceGroup",
32+
"@azure/arm-storagediscovery!StorageDiscoveryWorkspacesOperations#delete:member": "Microsoft.StorageDiscovery.StorageDiscoveryWorkspaces.delete",
33+
"@azure/arm-storagediscovery!StorageDiscoveryWorkspacesOperations#update:member": "Microsoft.StorageDiscovery.StorageDiscoveryWorkspaces.update",
34+
"@azure/arm-storagediscovery!StorageDiscoveryWorkspacesOperations#createOrUpdate:member": "Microsoft.StorageDiscovery.StorageDiscoveryWorkspaces.createOrUpdate",
35+
"@azure/arm-storagediscovery!StorageDiscoveryWorkspacesOperations#get:member": "Microsoft.StorageDiscovery.StorageDiscoveryWorkspaces.get"
36+
}
37+
}
438
}

sdk/storagediscovery/arm-storagediscovery/package.json

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@azure/arm-storagediscovery",
3-
"version": "1.0.0-beta.1",
3+
"version": "1.0.0",
44
"description": "A generated SDK for StorageDiscoveryClient.",
55
"engines": {
66
"node": ">=20.0.0"
@@ -25,7 +25,7 @@
2525
"react-native"
2626
],
2727
"selfLink": false,
28-
"project": "./tsconfig.src.json"
28+
"project": "../../../tsconfig.src.build.json"
2929
},
3030
"type": "module",
3131
"browser": "./dist/browser/index.js",
@@ -72,35 +72,36 @@
7272
"tslib": "^2.8.1"
7373
},
7474
"devDependencies": {
75-
"@azure-tools/test-credential": "workspace:^",
76-
"@azure-tools/test-recorder": "workspace:^",
77-
"@azure-tools/test-utils-vitest": "workspace:^",
78-
"@azure/dev-tool": "workspace:^",
79-
"@azure/eslint-plugin-azure-sdk": "workspace:^",
80-
"@azure/identity": "catalog:internal",
81-
"@types/node": "catalog:",
82-
"eslint": "catalog:",
83-
"@vitest/browser": "catalog:testing",
84-
"@vitest/coverage-istanbul": "catalog:testing",
85-
"dotenv": "catalog:testing",
86-
"playwright": "catalog:testing",
87-
"typescript": "catalog:",
88-
"vitest": "catalog:testing"
75+
"@azure-tools/test-credential": "^2.0.0",
76+
"@azure-tools/test-recorder": "^4.1.0",
77+
"@azure-tools/test-utils-vitest": "^1.0.0",
78+
"@azure/dev-tool": "^1.0.0",
79+
"@azure/eslint-plugin-azure-sdk": "^3.0.0",
80+
"@azure/identity": "^4.9.0",
81+
"@types/node": "^20.0.0",
82+
"eslint": "^9.9.0",
83+
"@vitest/browser": "^3.0.9",
84+
"@vitest/coverage-istanbul": "^3.0.9",
85+
"dotenv": "^16.0.0",
86+
"playwright": "^1.52.0",
87+
"typescript": "~5.8.2",
88+
"vitest": "^3.0.9"
8989
},
9090
"scripts": {
91-
"clean": "dev-tool run vendored rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log",
92-
"extract-api": "dev-tool run vendored rimraf review && dev-tool run extract-api",
93-
"pack": "pnpm pack 2>&1",
91+
"clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log",
92+
"extract-api": "rimraf review && dev-tool run extract-api",
93+
"pack": "npm pack 2>&1",
9494
"lint": "echo skipped",
9595
"lint:fix": "echo skipped",
96-
"build:samples": "tsc -p tsconfig.samples.json",
97-
"check-format": "dev-tool run vendored prettier --list-different --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.{ts,cts,mts}\" \"test/**/*.{ts,cts,mts}\" \"*.{js,cjs,mjs,json}\" \"samples-dev/*.ts\"",
96+
"build:samples": "tsc -p tsconfig.samples.json && dev-tool samples publish -f",
97+
"check-format": "prettier --list-different --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.{ts,cts,mts}\" \"test/**/*.{ts,cts,mts}\" \"*.{js,cjs,mjs,json}\" \"samples-dev/*.ts\"",
9898
"execute:samples": "dev-tool samples run samples-dev",
99-
"format": "dev-tool run vendored prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.{ts,cts,mts}\" \"test/**/*.{ts,cts,mts}\" \"*.{js,cjs,mjs,json}\" \"samples-dev/*.ts\"",
99+
"format": "prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.{ts,cts,mts}\" \"test/**/*.{ts,cts,mts}\" \"*.{js,cjs,mjs,json}\" \"samples-dev/*.ts\"",
100100
"generate:client": "echo skipped",
101101
"test:browser": "dev-tool run build-test && dev-tool run test:vitest --browser",
102102
"build": "npm run clean && dev-tool run build-package && dev-tool run extract-api",
103-
"test:node": "dev-tool run build-test --no-browser-test && dev-tool run test:vitest",
103+
"test:node": "dev-tool run test:vitest",
104+
"test:node:esm": "dev-tool run test:vitest --esm",
104105
"test": "npm run test:node && npm run test:browser",
105106
"update-snippets": "dev-tool run update-snippets"
106107
},

sdk/storagediscovery/arm-storagediscovery/review/arm-storagediscovery-api-node.api.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,17 @@
44
55
```ts
66

7-
import { Client } from '@azure-rest/core-client';
8-
import { ClientOptions } from '@azure-rest/core-client';
9-
import { TokenCredential } from '@azure/core-auth';
7+
import type { Client } from '@azure-rest/core-client';
8+
import type { ClientOptions } from '@azure-rest/core-client';
9+
import type { TokenCredential } from '@azure/core-auth';
1010

1111
// @public
1212
export function createStorageDiscovery(credential: TokenCredential, subscriptionId: string, options?: StorageDiscoveryClientOptionalParams): StorageDiscoveryContext;
1313

1414
// @public
1515
export interface StorageDiscoveryClientOptionalParams extends ClientOptions {
1616
apiVersion?: string;
17+
cloudSetting?: AzureSupportedClouds;
1718
}
1819

1920
// @public

sdk/storagediscovery/arm-storagediscovery/review/arm-storagediscovery-api-operations-node.api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
55
```ts
66

7-
import { Client } from '@azure-rest/core-client';
8-
import { OperationOptions } from '@azure-rest/core-client';
7+
import type { Client } from '@azure-rest/core-client';
8+
import type { OperationOptions } from '@azure-rest/core-client';
99

1010
// @public
1111
export function list(context: StorageDiscoveryContext, options?: OperationsListOptionalParams): PagedAsyncIterableIterator<Operation>;

sdk/storagediscovery/arm-storagediscovery/review/arm-storagediscovery-api-storageDiscoveryWorkspaces-node.api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
55
```ts
66

7-
import { Client } from '@azure-rest/core-client';
8-
import { OperationOptions } from '@azure-rest/core-client';
7+
import type { Client } from '@azure-rest/core-client';
8+
import type { OperationOptions } from '@azure-rest/core-client';
99

1010
// @public
1111
export function $delete(context: StorageDiscoveryContext, resourceGroupName: string, storageDiscoveryWorkspaceName: string, options?: StorageDiscoveryWorkspacesDeleteOptionalParams): Promise<void>;

sdk/storagediscovery/arm-storagediscovery/review/arm-storagediscovery-models-node.api.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,7 @@ export enum KnownActionType {
3737

3838
// @public
3939
export enum KnownApiVersion {
40-
// (undocumented)
41-
V20250601Preview = "2025-06-01-preview"
40+
V20250901 = "2025-09-01"
4241
}
4342

4443
// @public

sdk/storagediscovery/arm-storagediscovery/review/arm-storagediscovery-node.api.md

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,24 @@
44
55
```ts
66

7-
import { ClientOptions } from '@azure-rest/core-client';
8-
import { OperationOptions } from '@azure-rest/core-client';
9-
import { Pipeline } from '@azure/core-rest-pipeline';
10-
import { TokenCredential } from '@azure/core-auth';
7+
import type { ClientOptions } from '@azure-rest/core-client';
8+
import type { OperationOptions } from '@azure-rest/core-client';
9+
import type { Pipeline } from '@azure/core-rest-pipeline';
10+
import type { TokenCredential } from '@azure/core-auth';
1111

1212
// @public
1313
export type ActionType = string;
1414

15+
// @public
16+
export enum AzureClouds {
17+
AZURE_CHINA_CLOUD = "AZURE_CHINA_CLOUD",
18+
AZURE_PUBLIC_CLOUD = "AZURE_PUBLIC_CLOUD",
19+
AZURE_US_GOVERNMENT = "AZURE_US_GOVERNMENT"
20+
}
21+
22+
// @public
23+
export type AzureSupportedClouds = `${AzureClouds}`;
24+
1525
// @public
1626
export type ContinuablePage<TElement, TPage = TElement[]> = TPage & {
1727
continuationToken?: string;
@@ -47,8 +57,7 @@ export enum KnownActionType {
4757

4858
// @public
4959
export enum KnownApiVersion {
50-
// (undocumented)
51-
V20250601Preview = "2025-06-01-preview"
60+
V20250901 = "2025-09-01"
5261
}
5362

5463
// @public
@@ -147,6 +156,7 @@ export class StorageDiscoveryClient {
147156
// @public
148157
export interface StorageDiscoveryClientOptionalParams extends ClientOptions {
149158
apiVersion?: string;
159+
cloudSetting?: AzureSupportedClouds;
150160
}
151161

152162
// @public

sdk/storagediscovery/arm-storagediscovery/samples-dev/operationsListSample.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT License.
33

4+
import { StorageDiscoveryClient } from "@azure/arm-storagediscovery";
5+
import { DefaultAzureCredential } from "@azure/identity";
6+
47
/**
58
* This sample demonstrates how to list the operations for the provider
69
*
710
* @summary list the operations for the provider
8-
* x-ms-original-file: 2025-06-01-preview/Operation_List.json
11+
* x-ms-original-file: 2025-09-01/Operation_List.json
912
*/
10-
11-
import { StorageDiscoveryClient } from "@azure/arm-storagediscovery";
12-
import { DefaultAzureCredential } from "@azure/identity";
13-
1413
async function listAllProviderOperations(): Promise<void> {
1514
const credential = new DefaultAzureCredential();
1615
const subscriptionId = "00000000-0000-0000-0000-00000000000";

0 commit comments

Comments
 (0)