Skip to content

Commit

Permalink
[mgmt] deviceregistry release (#33083)
Browse files Browse the repository at this point in the history
  • Loading branch information
kazrael2119 authored Feb 28, 2025
1 parent 5e4136f commit 7776894
Show file tree
Hide file tree
Showing 178 changed files with 1,289 additions and 8,107 deletions.
7 changes: 4 additions & 3 deletions common/config/rush/pnpm-lock.yaml

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

195 changes: 3 additions & 192 deletions sdk/deviceregistry/arm-deviceregistry/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,196 +1,7 @@
# Release History

## 1.0.0-beta.2 (2024-12-12)
Compared with version 1.0.0-beta.1

### Features Added

- Added operation group BillingContainersOperations
- Added operation group DiscoveredAssetEndpointProfilesOperations
- Added operation group DiscoveredAssetsOperations
- Added operation group SchemaRegistriesOperations
- Added operation group SchemasOperations
- Added operation group SchemaVersionsOperations
- Added operation AssetEndpointProfilesOperations.createOrReplace
- Added operation AssetEndpointProfilesOperations.delete
- Added operation AssetEndpointProfilesOperations.update
- Added operation AssetsOperations.createOrReplace
- Added operation AssetsOperations.delete
- Added operation AssetsOperations.update
- Added Interface AssetEndpointProfileStatus
- Added Interface AssetEndpointProfileStatusError
- Added Interface AssetStatusDataset
- Added Interface AssetStatusEvent
- Added Interface Authentication
- Added Interface BillingContainer
- Added Interface BillingContainerProperties
- Added Interface BillingContainersGetOptionalParams
- Added Interface BillingContainersListBySubscriptionOptionalParams
- Added Interface DataPointBase
- Added Interface Dataset
- Added Interface DiscoveredAsset
- Added Interface DiscoveredAssetEndpointProfile
- Added Interface DiscoveredAssetEndpointProfileProperties
- Added Interface DiscoveredAssetEndpointProfilesCreateOrReplaceOptionalParams
- Added Interface DiscoveredAssetEndpointProfilesDeleteOptionalParams
- Added Interface DiscoveredAssetEndpointProfilesGetOptionalParams
- Added Interface DiscoveredAssetEndpointProfilesListByResourceGroupOptionalParams
- Added Interface DiscoveredAssetEndpointProfilesListBySubscriptionOptionalParams
- Added Interface DiscoveredAssetEndpointProfilesUpdateOptionalParams
- Added Interface DiscoveredAssetEndpointProfileUpdate
- Added Interface DiscoveredAssetEndpointProfileUpdateProperties
- Added Interface DiscoveredAssetProperties
- Added Interface DiscoveredAssetsCreateOrReplaceOptionalParams
- Added Interface DiscoveredAssetsDeleteOptionalParams
- Added Interface DiscoveredAssetsGetOptionalParams
- Added Interface DiscoveredAssetsListByResourceGroupOptionalParams
- Added Interface DiscoveredAssetsListBySubscriptionOptionalParams
- Added Interface DiscoveredAssetsUpdateOptionalParams
- Added Interface DiscoveredAssetUpdate
- Added Interface DiscoveredAssetUpdateProperties
- Added Interface DiscoveredDataPoint
- Added Interface DiscoveredDataset
- Added Interface DiscoveredEvent
- Added Interface EventBase
- Added Interface MessageSchemaReference
- Added Interface PagedAsyncIterableIterator
- Added Interface PageSettings
- Added Interface ProxyResource
- Added Interface RestorePollerOptions
- Added Interface Schema
- Added Interface SchemaProperties
- Added Interface SchemaRegistriesCreateOrReplaceOptionalParams
- Added Interface SchemaRegistriesDeleteOptionalParams
- Added Interface SchemaRegistriesGetOptionalParams
- Added Interface SchemaRegistriesListByResourceGroupOptionalParams
- Added Interface SchemaRegistriesListBySubscriptionOptionalParams
- Added Interface SchemaRegistriesUpdateOptionalParams
- Added Interface SchemaRegistry
- Added Interface SchemaRegistryProperties
- Added Interface SchemaRegistryUpdate
- Added Interface SchemaRegistryUpdateProperties
- Added Interface SchemasCreateOrReplaceOptionalParams
- Added Interface SchemasDeleteOptionalParams
- Added Interface SchemasGetOptionalParams
- Added Interface SchemasListBySchemaRegistryOptionalParams
- Added Interface SchemaVersion
- Added Interface SchemaVersionProperties
- Added Interface SchemaVersionsCreateOrReplaceOptionalParams
- Added Interface SchemaVersionsDeleteOptionalParams
- Added Interface SchemaVersionsGetOptionalParams
- Added Interface SchemaVersionsListBySchemaOptionalParams
- Added Interface SystemAssignedServiceIdentity
- Added Interface Topic
- Added Type Alias AuthenticationMethod
- Added Type Alias ContinuablePage
- Added Type Alias DataPointObservabilityMode
- Added Type Alias EventObservabilityMode
- Added Type Alias Format
- Added Type Alias SchemaType
- Added Type Alias SystemAssignedServiceIdentityType
- Added Type Alias TopicRetainType
- Interface AssetEndpointProfileProperties has a new optional parameter authentication
- Interface AssetEndpointProfileProperties has a new optional parameter discoveredAssetEndpointProfileRef
- Interface AssetEndpointProfileProperties has a new optional parameter status
- Interface AssetEndpointProfileUpdateProperties has a new optional parameter authentication
- Interface AssetEndpointProfileUpdateProperties has a new optional parameter endpointProfileType
- Interface AssetProperties has a new optional parameter datasets
- Interface AssetProperties has a new optional parameter defaultDatasetsConfiguration
- Interface AssetProperties has a new optional parameter defaultTopic
- Interface AssetProperties has a new optional parameter discoveredAssetRefs
- Interface AssetStatus has a new optional parameter datasets
- Interface AssetStatus has a new optional parameter events
- Interface AssetUpdateProperties has a new optional parameter datasets
- Interface AssetUpdateProperties has a new optional parameter defaultDatasetsConfiguration
- Interface AssetUpdateProperties has a new optional parameter defaultTopic
- Added Enum KnownAuthenticationMethod
- Added Enum KnownDataPointObservabilityMode
- Added Enum KnownEventObservabilityMode
- Added Enum KnownFormat
- Added Enum KnownSchemaType
- Added Enum KnownSystemAssignedServiceIdentityType
- Added Enum KnownTopicRetainType
- Added Enum KnownVersions
- Enum KnownOrigin has a new value "user,system"
- Enum KnownOrigin has a new value system
- Enum KnownOrigin has a new value user
- Enum KnownProvisioningState has a new value Deleting
- Added function restorePoller

### Breaking Changes
## 1.0.0 (2025-02-27)

- Removed operation AssetEndpointProfiles.beginCreateOrReplace
- Removed operation AssetEndpointProfiles.beginCreateOrReplaceAndWait
- Removed operation AssetEndpointProfiles.beginDelete
- Removed operation AssetEndpointProfiles.beginDeleteAndWait
- Removed operation AssetEndpointProfiles.beginUpdate
- Removed operation AssetEndpointProfiles.beginUpdateAndWait
- Removed operation Assets.beginCreateOrReplace
- Removed operation Assets.beginCreateOrReplaceAndWait
- Removed operation Assets.beginDelete
- Removed operation Assets.beginDeleteAndWait
- Removed operation Assets.beginUpdate
- Removed operation Assets.beginUpdateAndWait
- Class DeviceRegistryManagementClient has a new signature
- Interface AssetEndpointProfileProperties no longer has parameter transportAuthentication
- Interface AssetEndpointProfileProperties no longer has parameter userAuthentication
- Interface AssetEndpointProfilesCreateOrReplaceOptionalParams no longer has parameter resumeFrom
- Interface AssetEndpointProfilesDeleteOptionalParams no longer has parameter resumeFrom
- Interface AssetEndpointProfilesUpdateOptionalParams no longer has parameter resumeFrom
- Interface AssetEndpointProfileUpdateProperties no longer has parameter transportAuthentication
- Interface AssetEndpointProfileUpdateProperties no longer has parameter userAuthentication
- Interface AssetProperties no longer has parameter assetEndpointProfileUri
- Interface AssetProperties no longer has parameter assetType
- Interface AssetProperties no longer has parameter dataPoints
- Interface AssetProperties no longer has parameter defaultDataPointsConfiguration
- Interface AssetsCreateOrReplaceOptionalParams no longer has parameter resumeFrom
- Interface AssetsDeleteOptionalParams no longer has parameter resumeFrom
- Interface AssetsUpdateOptionalParams no longer has parameter resumeFrom
- Interface AssetUpdateProperties no longer has parameter assetType
- Interface AssetUpdateProperties no longer has parameter dataPoints
- Interface AssetUpdateProperties no longer has parameter defaultDataPointsConfiguration
- Interface DataPoint no longer has parameter capabilityId
- Interface DeviceRegistryManagementClientOptionalParams no longer has parameter $host
- Interface DeviceRegistryManagementClientOptionalParams no longer has parameter endpoint
- Interface Event_2 no longer has parameter capabilityId
- Interface UsernamePasswordCredentials no longer has parameter passwordReference
- Interface UsernamePasswordCredentials no longer has parameter usernameReference
- Interface X509Credentials no longer has parameter certificateReference
- Interface AssetEndpointProfileProperties has a new required parameter endpointProfileType
- Interface AssetProperties has a new required parameter assetEndpointProfileRef
- Interface UsernamePasswordCredentials has a new required parameter passwordSecretName
- Interface UsernamePasswordCredentials has a new required parameter usernameSecretName
- Interface X509Credentials has a new required parameter certificateSecretName
- Type of parameter tags of interface AssetEndpointProfileUpdate is changed from {
[propertyName: string]: string;
} to Record<string, string>
- Type of parameter attributes of interface AssetProperties is changed from {
[propertyName: string]: any;
} to Record<string, any>
- Type of parameter tags of interface AssetUpdate is changed from {
[propertyName: string]: string;
} to Record<string, string>
- Type of parameter attributes of interface AssetUpdateProperties is changed from {
[propertyName: string]: any;
} to Record<string, any>
- Type of parameter observabilityMode of interface DataPoint is changed from DataPointsObservabilityMode to DataPointObservabilityMode
- Type of parameter info of interface ErrorAdditionalInfo is changed from Record<string, unknown> to Record<string, any>
- Type of parameter observabilityMode of interface Event_2 is changed from EventsObservabilityMode to EventObservabilityMode
- Type of parameter tags of interface TrackedResource is changed from {
[propertyName: string]: string;
} to Record<string, string>
- Class DeviceRegistryManagementClient no longer has parameter $host
- Class DeviceRegistryManagementClient no longer has parameter apiVersion
- Class DeviceRegistryManagementClient no longer has parameter subscriptionId
- Removed Enum KnownDataPointsObservabilityMode
- Removed Enum KnownEventsObservabilityMode
- Removed Enum KnownUserAuthenticationMode
- Enum KnownOrigin no longer has value System
- Enum KnownOrigin no longer has value User
- Enum KnownOrigin no longer has value UserSystem
- Removed function getContinuationToken


## 1.0.0-beta.1 (2024-04-15)
### Features Added

The package of @azure/arm-deviceregistry is using our next generation design principles. To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart).
This is the first stable version with the package of @azure/arm-deviceregistry.
2 changes: 1 addition & 1 deletion sdk/deviceregistry/arm-deviceregistry/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Key links:

- [Source code](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/deviceregistry/arm-deviceregistry)
- [Package (NPM)](https://www.npmjs.com/package/@azure/arm-deviceregistry)
- [API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-deviceregistry?view=azure-node-preview)
- [API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-deviceregistry)
- [Samples](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/deviceregistry/arm-deviceregistry/samples)

## Getting started
Expand Down
2 changes: 1 addition & 1 deletion sdk/deviceregistry/arm-deviceregistry/assets.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"AssetsRepo": "Azure/azure-sdk-assets",
"AssetsRepoPrefixPath": "js",
"TagPrefix": "js/deviceregistry/arm-deviceregistry",
"Tag": "js/deviceregistry/arm-deviceregistry_efa8d0494f"
"Tag": "js/deviceregistry/arm-deviceregistry_b4c8927950"
}
7 changes: 4 additions & 3 deletions sdk/deviceregistry/arm-deviceregistry/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
import azsdkEslint from "@azure/eslint-plugin-azure-sdk";

export default [
...azsdkEslint.configs.recommended,
export default azsdkEslint.config([
{
rules: {
"@azure/azure-sdk/ts-modules-only-named": "warn",
"@azure/azure-sdk/ts-apiextractor-json-types": "warn",
"@azure/azure-sdk/ts-package-json-types": "warn",
"@azure/azure-sdk/ts-package-json-engine-is-present": "warn",
"@azure/azure-sdk/ts-package-json-module": "off",
"@azure/azure-sdk/ts-package-json-files-required": "off",
"@azure/azure-sdk/ts-package-json-main-is-cjs": "off",
"tsdoc/syntax": "warn",
},
},
];
]);
21 changes: 11 additions & 10 deletions sdk/deviceregistry/arm-deviceregistry/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@azure/arm-deviceregistry",
"version": "1.0.0-beta.2",
"version": "1.0.0",
"description": "A generated SDK for DeviceRegistryClient.",
"engines": {
"node": ">=18.0.0"
Expand Down Expand Up @@ -62,7 +62,7 @@
"@azure/abort-controller": "^2.1.2",
"@azure/core-auth": "^1.9.0",
"@azure/core-lro": "^3.1.0",
"@azure/core-rest-pipeline": "^1.18.2",
"@azure/core-rest-pipeline": "^1.19.0",
"@azure/core-util": "^1.11.0",
"@azure/logger": "^1.1.4",
"tslib": "^2.8.1"
Expand All @@ -74,14 +74,15 @@
"@azure/dev-tool": "^1.0.0",
"@azure/eslint-plugin-azure-sdk": "^3.0.0",
"@azure/identity": "^4.6.0",
"@microsoft/api-extractor": "^7.40.3",
"@types/node": "^18.0.0",
"@vitest/browser": "^3.0.3",
"@vitest/coverage-istanbul": "^3.0.3",
"@vitest/browser": "^3.0.5",
"@vitest/coverage-istanbul": "^3.0.5",
"dotenv": "^16.0.0",
"eslint": "^9.9.0",
"playwright": "^1.50.0",
"typescript": "~5.7.2",
"vitest": "^3.0.3"
"playwright": "^1.50.1",
"typescript": "~5.6.2",
"vitest": "^3.0.5"
},
"scripts": {
"build": "npm run clean && dev-tool run build-package && dev-tool run extract-api",
Expand Down Expand Up @@ -116,6 +117,8 @@
"disableDocsMs": true,
"apiRefLink": "https://learn.microsoft.com/javascript/api/@azure/arm-deviceregistry?view=azure-node-preview"
},
"browser": "./dist/browser/index.js",
"react-native": "./dist/react-native/index.js",
"exports": {
"./package.json": "./package.json",
".": {
Expand Down Expand Up @@ -157,7 +160,5 @@
},
"main": "./dist/commonjs/index.js",
"types": "./dist/commonjs/index.d.ts",
"module": "./dist/esm/index.js",
"browser": "./dist/browser/index.js",
"react-native": "./dist/react-native/index.js"
"module": "./dist/esm/index.js"
}
Loading

0 comments on commit 7776894

Please sign in to comment.