Skip to content

[AutoPR @azure/arm-compute] [Compute] Add Gallery scripts specs #14542

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 5 additions & 7 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

114 changes: 114 additions & 0 deletions sdk/compute/arm-compute/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,119 @@
# Release History

## 23.0.0 (2025-04-24)

### Features Added

- Added operation group GalleryScripts
- Added operation group GalleryScriptVersions
- Added Interface GalleryScript
- Added Interface GalleryScriptList
- Added Interface GalleryScriptParameter
- Added Interface GalleryScriptProperties
- Added Interface GalleryScriptsCreateOrUpdateHeaders
- Added Interface GalleryScriptsCreateOrUpdateOptionalParams
- Added Interface GalleryScriptsDeleteHeaders
- Added Interface GalleryScriptsDeleteOptionalParams
- Added Interface GalleryScriptsGetOptionalParams
- Added Interface GalleryScriptsListByGalleryNextOptionalParams
- Added Interface GalleryScriptsListByGalleryOptionalParams
- Added Interface GalleryScriptsUpdateHeaders
- Added Interface GalleryScriptsUpdateOptionalParams
- Added Interface GalleryScriptUpdate
- Added Interface GalleryScriptVersion
- Added Interface GalleryScriptVersionList
- Added Interface GalleryScriptVersionProperties
- Added Interface GalleryScriptVersionPublishingProfile
- Added Interface GalleryScriptVersionSafetyProfile
- Added Interface GalleryScriptVersionsCreateOrUpdateHeaders
- Added Interface GalleryScriptVersionsCreateOrUpdateOptionalParams
- Added Interface GalleryScriptVersionsDeleteHeaders
- Added Interface GalleryScriptVersionsDeleteOptionalParams
- Added Interface GalleryScriptVersionsGetOptionalParams
- Added Interface GalleryScriptVersionsListByGalleryScriptNextOptionalParams
- Added Interface GalleryScriptVersionsListByGalleryScriptOptionalParams
- Added Interface GalleryScriptVersionsUpdateHeaders
- Added Interface GalleryScriptVersionsUpdateOptionalParams
- Added Interface GalleryScriptVersionUpdate
- Added Interface GenericGalleryParameter
- Added Interface ScriptSource
- Added Type Alias GalleryScriptParameterType
- Added Type Alias GalleryScriptsCreateOrUpdateResponse
- Added Type Alias GalleryScriptsDeleteResponse
- Added Type Alias GalleryScriptsGetResponse
- Added Type Alias GalleryScriptsListByGalleryNextResponse
- Added Type Alias GalleryScriptsListByGalleryResponse
- Added Type Alias GalleryScriptsUpdateResponse
- Added Type Alias GalleryScriptVersionsCreateOrUpdateResponse
- Added Type Alias GalleryScriptVersionsDeleteResponse
- Added Type Alias GalleryScriptVersionsGetResponse
- Added Type Alias GalleryScriptVersionsListByGalleryScriptNextResponse
- Added Type Alias GalleryScriptVersionsListByGalleryScriptResponse
- Added Type Alias GalleryScriptVersionsUpdateResponse

### Breaking Changes

- Operation Galleries.beginCreateOrUpdate has a new signature
- Operation Galleries.beginCreateOrUpdateAndWait has a new signature
- Operation Galleries.beginDelete has a new signature
- Operation Galleries.beginDeleteAndWait has a new signature
- Operation Galleries.beginUpdate has a new signature
- Operation Galleries.beginUpdateAndWait has a new signature
- Operation Galleries.get has a new signature
- Operation GalleryApplications.beginCreateOrUpdate has a new signature
- Operation GalleryApplications.beginCreateOrUpdateAndWait has a new signature
- Operation GalleryApplications.beginDelete has a new signature
- Operation GalleryApplications.beginDeleteAndWait has a new signature
- Operation GalleryApplications.beginUpdate has a new signature
- Operation GalleryApplications.beginUpdateAndWait has a new signature
- Operation GalleryApplications.get has a new signature
- Operation GalleryApplications.listByGallery has a new signature
- Operation GalleryApplicationVersions.beginCreateOrUpdate has a new signature
- Operation GalleryApplicationVersions.beginCreateOrUpdateAndWait has a new signature
- Operation GalleryApplicationVersions.beginDelete has a new signature
- Operation GalleryApplicationVersions.beginDeleteAndWait has a new signature
- Operation GalleryApplicationVersions.beginUpdate has a new signature
- Operation GalleryApplicationVersions.beginUpdateAndWait has a new signature
- Operation GalleryApplicationVersions.get has a new signature
- Operation GalleryApplicationVersions.listByGalleryApplication has a new signature
- Operation GalleryImages.beginCreateOrUpdate has a new signature
- Operation GalleryImages.beginCreateOrUpdateAndWait has a new signature
- Operation GalleryImages.beginDelete has a new signature
- Operation GalleryImages.beginDeleteAndWait has a new signature
- Operation GalleryImages.beginUpdate has a new signature
- Operation GalleryImages.beginUpdateAndWait has a new signature
- Operation GalleryImages.get has a new signature
- Operation GalleryImages.listByGallery has a new signature
- Operation GalleryImageVersions.beginCreateOrUpdate has a new signature
- Operation GalleryImageVersions.beginCreateOrUpdateAndWait has a new signature
- Operation GalleryImageVersions.beginDelete has a new signature
- Operation GalleryImageVersions.beginDeleteAndWait has a new signature
- Operation GalleryImageVersions.beginUpdate has a new signature
- Operation GalleryImageVersions.beginUpdateAndWait has a new signature
- Operation GalleryImageVersions.get has a new signature
- Operation GalleryImageVersions.listByGalleryImage has a new signature
- Operation GalleryInVMAccessControlProfiles.beginCreateOrUpdate has a new signature
- Operation GalleryInVMAccessControlProfiles.beginCreateOrUpdateAndWait has a new signature
- Operation GalleryInVMAccessControlProfiles.beginDelete has a new signature
- Operation GalleryInVMAccessControlProfiles.beginDeleteAndWait has a new signature
- Operation GalleryInVMAccessControlProfiles.beginUpdate has a new signature
- Operation GalleryInVMAccessControlProfiles.beginUpdateAndWait has a new signature
- Operation GalleryInVMAccessControlProfiles.get has a new signature
- Operation GalleryInVMAccessControlProfiles.listByGallery has a new signature
- Operation GalleryInVMAccessControlProfileVersions.beginCreateOrUpdate has a new signature
- Operation GalleryInVMAccessControlProfileVersions.beginCreateOrUpdateAndWait has a new signature
- Operation GalleryInVMAccessControlProfileVersions.beginDelete has a new signature
- Operation GalleryInVMAccessControlProfileVersions.beginDeleteAndWait has a new signature
- Operation GalleryInVMAccessControlProfileVersions.beginUpdate has a new signature
- Operation GalleryInVMAccessControlProfileVersions.beginUpdateAndWait has a new signature
- Operation GalleryInVMAccessControlProfileVersions.get has a new signature
- Operation GalleryInVMAccessControlProfileVersions.listByGalleryInVMAccessControlProfile has a new signature
- Operation GallerySharingProfile.beginUpdate has a new signature
- Operation GallerySharingProfile.beginUpdateAndWait has a new signature
- Operation SoftDeletedResource.listByArtifactName has a new signature
- Class ComputeManagementClient has a new signature


## 22.4.0 (2025-03-18)

### Features Added
Expand Down
6 changes: 3 additions & 3 deletions sdk/compute/arm-compute/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,11 +63,10 @@ For browser environments, use the `InteractiveBrowserCredential` from the `@azur
import { InteractiveBrowserCredential } from "@azure/identity";
import { ComputeManagementClient } from "@azure/arm-compute";

const subscriptionId = "00000000-0000-0000-0000-000000000000";
const credential = new InteractiveBrowserCredential({
tenantId: "<YOUR_TENANT_ID>",
clientId: "<YOUR_CLIENT_ID>",
});
clientId: "<YOUR_CLIENT_ID>"
});
const client = new ComputeManagementClient(credential, subscriptionId);
```

Expand Down Expand Up @@ -106,6 +105,7 @@ If you'd like to contribute to this library, please read the [contributing guide

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


[azure_cli]: https://learn.microsoft.com/cli/azure
[azure_sub]: https://azure.microsoft.com/free/
[azure_sub]: https://azure.microsoft.com/free/
Expand Down
8 changes: 4 additions & 4 deletions sdk/compute/arm-compute/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "cecb65f56ec5291e7fe88d62048bdb717e33e834",
"commit": "143cf20b499eadd29cd06d5910a47e39b9d9f04e",
"readme": "specification/compute/resource-manager/readme.md",
"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=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\compute\\resource-manager\\readme.md --use=@autorest/[email protected].36 --generate-sample=true",
"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/compute/resource-manager/readme.md --use=@autorest/typescript@^6.0.12",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/[email protected].21",
"use": "@autorest/[email protected].36"
"release_tool": "@azure-tools/[email protected].26",
"use": "@autorest/typescript@^6.0.12"
}
6 changes: 3 additions & 3 deletions sdk/compute/arm-compute/api-extractor.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
"mainEntryPointFilePath": "dist/esm/index.d.ts",
"mainEntryPointFilePath": "./dist-esm/src/index.d.ts",
"docModel": {
"enabled": true
},
Expand All @@ -11,7 +11,7 @@
"dtsRollup": {
"enabled": true,
"untrimmedFilePath": "",
"publicTrimmedFilePath": "dist/arm-compute.d.ts"
"publicTrimmedFilePath": "./types/arm-compute.d.ts"
},
"messages": {
"tsdocMessageReporting": {
Expand All @@ -28,4 +28,4 @@
}
}
}
}
}
21 changes: 6 additions & 15 deletions sdk/compute/arm-compute/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for ComputeManagementClient.",
"version": "22.4.0",
"version": "23.0.0",
"engines": {
"node": ">=18.0.0"
},
Expand All @@ -25,21 +25,20 @@
],
"license": "MIT",
"main": "./dist/commonjs/index.js",
"module": "./dist/esm/index.js",
"module": "./dist-esm/src/index.js",
"types": "./dist/commonjs/index.d.ts",
"devDependencies": {
"@azure-tools/test-credential": "^2.0.0",
"@azure-tools/test-recorder": "^4.1.0",
"@azure-tools/test-utils-vitest": "^1.0.0",
"@azure/arm-network": "^32.2.0",
"@azure/dev-tool": "^1.0.0",
"@azure/identity": "^4.8.0",
"@azure/identity": "^4.9.1",
"@azure/logger": "^1.1.4",
"@types/node": "^18.0.0",
"@vitest/browser": "^3.0.9",
"@vitest/coverage-istanbul": "^3.0.9",
"dotenv": "^16.0.0",
"playwright": "^1.51.1",
"playwright": "^1.52.0",
"typescript": "~5.8.2",
"vitest": "^3.0.9"
},
Expand Down Expand Up @@ -72,7 +71,7 @@
"integration-test:browser": "echo skipped",
"integration-test:node": "dev-tool run test:vitest --esm",
"lint": "echo skipped",
"minify": "echo skipped",
"minify": "dev-tool run vendored uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js",
"pack": "npm pack 2>&1",
"prepack": "npm run build",
"test": "npm run integration-test",
Expand All @@ -94,14 +93,6 @@
},
"autoPublish": true,
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/compute/arm-compute",
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://learn.microsoft.com/javascript/api/@azure/arm-compute?view=azure-node-preview"
},
"type": "module",
"tshy": {
"project": "./tsconfig.src.json",
Expand Down Expand Up @@ -142,4 +133,4 @@
}
}
}
}
}
Loading