Skip to content
Closed
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
117 changes: 117 additions & 0 deletions sdk/eventgrid/arm-eventgrid/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,122 @@
# Release History

## 14.3.0-beta.1 (2025-05-01)
Compared with version 14.2.0

### Features Added

- Added operation group NetworkSecurityPerimeterConfigurations
- Added operation group PartnerDestinations
- Added Interface AzureADPartnerClientAuthentication
- Added Interface ClientAuthenticationSettings
- Added Interface CustomJwtAuthenticationManagedIdentity
- Added Interface CustomJwtAuthenticationSettings
- Added Interface CustomWebhookAuthenticationManagedIdentity
- Added Interface EncodedIssuerCertificateInfo
- Added Interface ExtendedLocation
- Added Interface FederatedIdentityCredentialInfo
- Added Interface IssuerCertificateInfo
- Added Interface NetworkSecurityPerimeterConfiguration
- Added Interface NetworkSecurityPerimeterConfigurationIssues
- Added Interface NetworkSecurityPerimeterConfigurationList
- Added Interface NetworkSecurityPerimeterConfigurationProfile
- Added Interface NetworkSecurityPerimeterConfigurationsGetOptionalParams
- Added Interface NetworkSecurityPerimeterConfigurationsListOptionalParams
- Added Interface NetworkSecurityPerimeterConfigurationsReconcileHeaders
- Added Interface NetworkSecurityPerimeterConfigurationsReconcileOptionalParams
- Added Interface NetworkSecurityPerimeterInfo
- Added Interface NetworkSecurityPerimeterProfileAccessRule
- Added Interface NetworkSecurityPerimeterSubscription
- Added Interface PartnerClientAuthentication
- Added Interface PartnerDestination
- Added Interface PartnerDestinationInfo
- Added Interface PartnerDestinationsActivateOptionalParams
- Added Interface PartnerDestinationsCreateOrUpdateOptionalParams
- Added Interface PartnerDestinationsDeleteHeaders
- Added Interface PartnerDestinationsDeleteOptionalParams
- Added Interface PartnerDestinationsGetOptionalParams
- Added Interface PartnerDestinationsListByResourceGroupNextOptionalParams
- Added Interface PartnerDestinationsListByResourceGroupOptionalParams
- Added Interface PartnerDestinationsListBySubscriptionNextOptionalParams
- Added Interface PartnerDestinationsListBySubscriptionOptionalParams
- Added Interface PartnerDestinationsListResult
- Added Interface PartnerDestinationsUpdateHeaders
- Added Interface PartnerDestinationsUpdateOptionalParams
- Added Interface PartnerDestinationUpdateParameters
- Added Interface PartnerEventSubscriptionDestination
- Added Interface PartnerRegistrationsCreateOrUpdateHeaders
- Added Interface PartnerUpdateDestinationInfo
- Added Interface ResourceAssociation
- Added Interface ResourceMoveChangeHistory
- Added Interface ResourceSku
- Added Interface WebhookAuthenticationSettings
- Added Interface WebhookPartnerDestinationInfo
- Added Interface WebhookUpdatePartnerDestinationInfo
- Added Type Alias AlternativeAuthenticationNameSource
- Added Type Alias CustomJwtAuthenticationManagedIdentityType
- Added Type Alias CustomWebhookAuthenticationManagedIdentityType
- Added Type Alias NetworkSecurityPerimeterAssociationAccessMode
- Added Type Alias NetworkSecurityPerimeterConfigProvisioningState
- Added Type Alias NetworkSecurityPerimeterConfigurationIssueSeverity
- Added Type Alias NetworkSecurityPerimeterConfigurationIssueType
- Added Type Alias NetworkSecurityPerimeterConfigurationsGetResponse
- Added Type Alias NetworkSecurityPerimeterConfigurationsListResponse
- Added Type Alias NetworkSecurityPerimeterConfigurationsReconcileResponse
- Added Type Alias NetworkSecurityPerimeterProfileAccessRuleDirection
- Added Type Alias NetworkSecurityPerimeterResourceType
- Added Type Alias PartnerClientAuthenticationType
- Added Type Alias PartnerClientAuthenticationUnion
- Added Type Alias PartnerDestinationActivationState
- Added Type Alias PartnerDestinationInfoUnion
- Added Type Alias PartnerDestinationProvisioningState
- Added Type Alias PartnerDestinationsActivateResponse
- Added Type Alias PartnerDestinationsCreateOrUpdateResponse
- Added Type Alias PartnerDestinationsGetResponse
- Added Type Alias PartnerDestinationsListByResourceGroupNextResponse
- Added Type Alias PartnerDestinationsListByResourceGroupResponse
- Added Type Alias PartnerDestinationsListBySubscriptionNextResponse
- Added Type Alias PartnerDestinationsListBySubscriptionResponse
- Added Type Alias PartnerDestinationsUpdateResponse
- Added Type Alias PartnerEndpointType
- Added Type Alias PartnerUpdateDestinationInfoUnion
- Added Type Alias ResourceKind
- Added Type Alias Sku
- Interface Channel has a new optional parameter partnerDestinationInfo
- Interface ChannelUpdateParameters has a new optional parameter partnerDestinationInfo
- Interface Domain has a new optional parameter sku
- Interface DomainUpdateParameters has a new optional parameter sku
- Interface EventSubscriptionIdentity has a new optional parameter federatedIdentityCredentialInfo
- Interface Subscription has a new optional parameter tags
- Interface SubscriptionUpdateParameters has a new optional parameter tags
- Interface Topic has a new optional parameter extendedLocation
- Interface Topic has a new optional parameter kind
- Interface Topic has a new optional parameter sku
- Interface TopicSpacesConfiguration has a new optional parameter clientAuthentication
- Interface TopicUpdateParameters has a new optional parameter sku
- Interface UpdateTopicSpacesConfigurationInfo has a new optional parameter clientAuthentication
- Interface VerifiedPartner has a new optional parameter partnerDestinationDetails
- Type of parameter endpointType of interface EventSubscriptionDestination is changed from "WebHook" | "EventHub" | "StorageQueue" | "HybridConnection" | "ServiceBusQueue" | "ServiceBusTopic" | "AzureFunction" | "MonitorAlert" | "NamespaceTopic" to "WebHook" | "EventHub" | "StorageQueue" | "HybridConnection" | "ServiceBusQueue" | "ServiceBusTopic" | "AzureFunction" | "PartnerDestination" | "MonitorAlert" | "NamespaceTopic"
- Added Enum KnownAlternativeAuthenticationNameSource
- Added Enum KnownCustomJwtAuthenticationManagedIdentityType
- Added Enum KnownCustomWebhookAuthenticationManagedIdentityType
- Added Enum KnownNetworkSecurityPerimeterAssociationAccessMode
- Added Enum KnownNetworkSecurityPerimeterConfigProvisioningState
- Added Enum KnownNetworkSecurityPerimeterConfigurationIssueSeverity
- Added Enum KnownNetworkSecurityPerimeterConfigurationIssueType
- Added Enum KnownNetworkSecurityPerimeterProfileAccessRuleDirection
- Added Enum KnownNetworkSecurityPerimeterResourceType
- Added Enum KnownPartnerClientAuthenticationType
- Added Enum KnownPartnerDestinationActivationState
- Added Enum KnownPartnerDestinationProvisioningState
- Added Enum KnownPartnerEndpointType
- Added Enum KnownResourceKind
- Added Enum KnownSku
- Enum KnownChannelProvisioningState has a new value IdleDueToMirroredPartnerDestinationDeletion
- Enum KnownChannelType has a new value PartnerDestination
- Enum KnownEndpointType has a new value PartnerDestination
- Enum KnownPublicNetworkAccess has a new value SecuredByPerimeter


## 14.2.0 (2025-03-11)

### Features Added
Expand Down
8 changes: 4 additions & 4 deletions sdk/eventgrid/arm-eventgrid/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Azure EventGrid Management Client

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

## Getting started
Expand Down Expand Up @@ -63,11 +63,10 @@ For browser environments, use the `InteractiveBrowserCredential` from the `@azur
import { InteractiveBrowserCredential } from "@azure/identity";
import { EventGridManagementClient } from "@azure/arm-eventgrid";

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 EventGridManagementClient(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
10 changes: 5 additions & 5 deletions sdk/eventgrid/arm-eventgrid/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "492a0649d306c8508919ae6d87953649596b9fb1",
"commit": "ee2d21c716063f46a7d283aecd2a17510f648039",
"readme": "specification/eventgrid/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\\eventgrid\\resource-manager\\readme.md --use=@autorest/typescript@6.0.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/eventgrid/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/js-sdk-release-tools@2.7.21",
"use": "@autorest/typescript@6.0.36"
}
"release_tool": "@azure-tools/js-sdk-release-tools@2.7.26",
"use": "@autorest/typescript@^6.0.12"
}
2 changes: 1 addition & 1 deletion sdk/eventgrid/arm-eventgrid/api-extractor.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@
}
}
}
}
}
36 changes: 13 additions & 23 deletions sdk/eventgrid/arm-eventgrid/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 EventGridManagementClient.",
"version": "14.2.0",
"version": "14.3.0-beta.1",
"engines": {
"node": ">=18.0.0"
},
Expand All @@ -21,31 +21,30 @@
"azure",
"typescript",
"browser",
"isomorphic"
"isomorphic",
"cloud"
],
"license": "MIT",
"main": "./dist/commonjs/index.js",
"module": "./dist/esm/index.js",
"types": "./dist/commonjs/index.d.ts",
"type": "module",
"devDependencies": {
"@azure-tools/test-credential": "^2.0.0",
"@azure-tools/test-recorder": "^4.1.0",
"@azure-tools/test-utils-vitest": "^1.0.0",
"@azure/dev-tool": "^1.0.0",
"@azure/identity": "^4.7.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.50.1",
"playwright": "^1.52.0",
"typescript": "~5.8.2",
"vitest": "^3.0.9"
},
"repository": {
"type": "git",
"url": "https://github.com/Azure/azure-sdk-for-js.git"
},
"repository": "github:Azure/azure-sdk-for-js",
"bugs": {
"url": "https://github.com/Azure/azure-sdk-for-js/issues"
},
Expand All @@ -62,16 +61,16 @@
"build:node": "echo skipped",
"build:samples": "echo skipped.",
"build:test": "echo skipped",
"check-format": "echo skipped",
"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}\" ",
"clean": "dev-tool run vendored rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log",
"execute:samples": "echo skipped",
"extract-api": "dev-tool run extract-api",
"format": "echo skipped",
"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}\" ",
"integration-test": "npm run integration-test:node && npm run integration-test:browser",
"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 @@ -92,16 +91,9 @@
]
},
"autoPublish": true,
"browser": "./dist/browser/index.js",
"react-native": "./dist/react-native/index.js",
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/eventgrid/arm-eventgrid",
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://learn.microsoft.com/javascript/api/@azure/arm-eventgrid?view=azure-node-preview"
},
"type": "module",
"tshy": {
"project": "./tsconfig.src.json",
"exports": {
Expand All @@ -118,8 +110,6 @@
],
"selfLink": false
},
"browser": "./dist/browser/index.js",
"react-native": "./dist/react-native/index.js",
"exports": {
"./package.json": "./package.json",
".": {
Expand All @@ -141,4 +131,4 @@
}
}
}
}
}
Loading