Skip to content

Commit 95ae299

Browse files
author
SDKAuto
committed
CodeGen from PR 34282 in Azure/azure-rest-api-specs
Merge a6e10eb5c4db3645ece4d93edf55293d5b5728f1 into b8cc515b44cc01bb17c1e4f4d74ca8958ac34bcd
1 parent 6b650ae commit 95ae299

28 files changed

+2297
-1758
lines changed

sdk/powerbidedicated/arm-powerbidedicated/CHANGELOG.md

Lines changed: 40 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,47 @@
11
# Release History
2-
3-
## 4.0.2 (Unreleased)
4-
2+
3+
## 5.0.0 (2025-04-28)
4+
55
### Features Added
66

7-
### Breaking Changes
7+
- Added Interface AutoScaleVCoresListByResourceGroupNextOptionalParams
8+
- Added Interface AutoScaleVCoresListBySubscriptionNextOptionalParams
9+
- Added Interface CapacitiesCreateHeaders
10+
- Added Interface CapacitiesDeleteHeaders
11+
- Added Interface CapacitiesResumeHeaders
12+
- Added Interface CapacitiesSuspendHeaders
13+
- Added Interface CapacitiesUpdateHeaders
14+
- Added Interface LogSpecification
15+
- Added Interface MetricSpecification
16+
- Added Interface MetricSpecificationDimensionsItem
17+
- Added Interface OperationProperties
18+
- Added Interface ServiceSpecification
19+
- Added Interface TrackedResource
20+
- Added Type Alias AutoScaleVCoresListByResourceGroupNextResponse
21+
- Added Type Alias AutoScaleVCoresListBySubscriptionNextResponse
22+
- Added Type Alias CreatedByType
23+
- Interface AutoScaleVCoreListResult has a new optional parameter nextLink
24+
- Interface CapacitySku has a new optional parameter capacity
25+
- Interface DedicatedCapacity has a new optional parameter friendlyName
26+
- Interface DedicatedCapacity has a new optional parameter tenantId
27+
- Interface DedicatedCapacityMutableProperties has a new optional parameter friendlyName
28+
- Interface DedicatedCapacityMutableProperties has a new optional parameter tenantId
29+
- Interface DedicatedCapacityUpdateParameters has a new optional parameter friendlyName
30+
- Interface DedicatedCapacityUpdateParameters has a new optional parameter tenantId
31+
- Interface Operation has a new optional parameter origin
32+
- Interface Operation has a new optional parameter properties
33+
- Interface OperationDisplay has a new optional parameter description
34+
- Interface SkuDetailsForExistingResource has a new optional parameter resourceType
35+
- Added Enum KnownCreatedByType
836

9-
### Bugs Fixed
10-
11-
### Other Changes
37+
### Breaking Changes
1238

39+
- Interface Resource no longer has parameter location
40+
- Interface Resource no longer has parameter tags
41+
- Type of parameter createdByType of interface SystemData is changed from IdentityType to CreatedByType
42+
- Type of parameter lastModifiedByType of interface SystemData is changed from IdentityType to CreatedByType
43+
- Removed Enum KnownIdentityType
44+
1345
## 4.0.1 (2023-01-31)
1446

1547
### Features Added
@@ -55,4 +87,4 @@ To understand the detail of the change, please refer to [Changelog](https://aka.
5587

5688
To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/js-track2-migration-guide).
5789

58-
To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart ).
90+
To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart).

sdk/powerbidedicated/arm-powerbidedicated/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/powerbidedicated/arm-powerbidedicated/README.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ npm install @azure/identity
4444
```
4545

4646
You will also need to **register a new AAD application and grant access to Azure PowerBIDedicated** 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`.
4847

4948
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).
5049

@@ -64,16 +63,14 @@ For browser environments, use the `InteractiveBrowserCredential` from the `@azur
6463
import { InteractiveBrowserCredential } from "@azure/identity";
6564
import { PowerBIDedicated } from "@azure/arm-powerbidedicated";
6665

67-
const subscriptionId = "00000000-0000-0000-0000-000000000000";
6866
const credential = new InteractiveBrowserCredential({
6967
tenantId: "<YOUR_TENANT_ID>",
70-
clientId: "<YOUR_CLIENT_ID>",
71-
});
68+
clientId: "<YOUR_CLIENT_ID>"
69+
});
7270
const client = new PowerBIDedicated(credential, subscriptionId);
7371
```
7472

7573
### JavaScript Bundle
76-
7774
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).
7875

7976
## Key concepts
@@ -109,7 +106,6 @@ If you'd like to contribute to this library, please read the [contributing guide
109106
- [Microsoft Azure SDK for JavaScript](https://github.com/Azure/azure-sdk-for-js)
110107

111108

112-
113109
[azure_cli]: https://learn.microsoft.com/cli/azure
114110
[azure_sub]: https://azure.microsoft.com/free/
115111
[azure_sub]: https://azure.microsoft.com/free/
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"commit": "0cd7b3e83d5e7e21222dcc4bdde4565562da0cdf",
3-
"readme": "specification\\powerbidedicated\\resource-manager\\readme.md",
4-
"autorest_command": "autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=F:\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\powerbidedicated\\resource-manager\\readme.md --use=@autorest/[email protected].0-rc.7 --generate-sample=true",
2+
"commit": "ab0ab49d4a4585e4a18d916dafae45e2d9baf791",
3+
"readme": "specification/powerbidedicated/resource-manager/readme.md",
4+
"autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/powerbidedicated/resource-manager/readme.md --use=@autorest/typescript@^6.0.12",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
6-
"release_tool": "@azure-tools/js-sdk-release-tools@2.6.0",
7-
"use": "@autorest/[email protected].0-rc.7"
6+
"release_tool": "@azure-tools/js-sdk-release-tools@2.7.26",
7+
"use": "@autorest/typescript@^6.0.12"
88
}

sdk/powerbidedicated/arm-powerbidedicated/api-extractor.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@
2828
}
2929
}
3030
}
31-
}
31+
}

sdk/powerbidedicated/arm-powerbidedicated/package.json

Lines changed: 13 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
"sdk-type": "mgmt",
44
"author": "Microsoft Corporation",
55
"description": "A generated SDK for PowerBIDedicated.",
6-
"version": "4.0.2",
6+
"version": "5.0.0",
77
"engines": {
88
"node": ">=18.0.0"
99
},
1010
"dependencies": {
1111
"@azure/abort-controller": "^2.1.2",
1212
"@azure/core-auth": "^1.9.0",
13-
"@azure/core-client": "^1.9.2",
14-
"@azure/core-lro": "^2.2.0",
13+
"@azure/core-client": "^1.9.3",
14+
"@azure/core-lro": "^2.5.4",
1515
"@azure/core-paging": "^1.6.2",
16-
"@azure/core-rest-pipeline": "^1.19.0",
16+
"@azure/core-rest-pipeline": "^1.19.1",
1717
"tslib": "^2.8.1"
1818
},
1919
"keywords": [
@@ -28,18 +28,19 @@
2828
"main": "./dist/commonjs/index.js",
2929
"module": "./dist/esm/index.js",
3030
"types": "./dist/commonjs/index.d.ts",
31+
"type": "module",
3132
"devDependencies": {
3233
"@azure-tools/test-credential": "^2.0.0",
3334
"@azure-tools/test-recorder": "^4.1.0",
3435
"@azure-tools/test-utils-vitest": "^1.0.0",
3536
"@azure/dev-tool": "^1.0.0",
36-
"@azure/identity": "^4.7.0",
37+
"@azure/identity": "^4.9.1",
3738
"@azure/logger": "^1.1.4",
3839
"@types/node": "^18.0.0",
3940
"@vitest/browser": "^3.0.9",
4041
"@vitest/coverage-istanbul": "^3.0.9",
4142
"dotenv": "^16.0.0",
42-
"playwright": "^1.50.1",
43+
"playwright": "^1.52.0",
4344
"typescript": "~5.8.2",
4445
"vitest": "^3.0.9"
4546
},
@@ -60,16 +61,16 @@
6061
"build:node": "echo skipped",
6162
"build:samples": "echo skipped.",
6263
"build:test": "echo skipped",
63-
"check-format": "echo skipped",
64+
"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}\" ",
6465
"clean": "dev-tool run vendored rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log",
6566
"execute:samples": "echo skipped",
6667
"extract-api": "dev-tool run extract-api",
67-
"format": "echo skipped",
68+
"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}\" ",
6869
"integration-test": "npm run integration-test:node && npm run integration-test:browser",
6970
"integration-test:browser": "echo skipped",
7071
"integration-test:node": "dev-tool run test:vitest --esm",
7172
"lint": "echo skipped",
72-
"minify": "echo skipped",
73+
"minify": "dev-tool run vendored uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js",
7374
"pack": "npm pack 2>&1",
7475
"prepack": "npm run build",
7576
"test": "npm run integration-test",
@@ -90,16 +91,9 @@
9091
]
9192
},
9293
"autoPublish": true,
94+
"browser": "./dist/browser/index.js",
95+
"react-native": "./dist/react-native/index.js",
9396
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/powerbidedicated/arm-powerbidedicated",
94-
"//sampleConfiguration": {
95-
"productName": "",
96-
"productSlugs": [
97-
"azure"
98-
],
99-
"disableDocsMs": true,
100-
"apiRefLink": "https://learn.microsoft.com/javascript/api/@azure/arm-powerbidedicated?view=azure-node-preview"
101-
},
102-
"type": "module",
10397
"tshy": {
10498
"project": "./tsconfig.src.json",
10599
"exports": {
@@ -116,8 +110,6 @@
116110
],
117111
"selfLink": false
118112
},
119-
"browser": "./dist/browser/index.js",
120-
"react-native": "./dist/react-native/index.js",
121113
"exports": {
122114
"./package.json": "./package.json",
123115
".": {
@@ -139,4 +131,4 @@
139131
}
140132
}
141133
}
142-
}
134+
}

0 commit comments

Comments
 (0)