Skip to content
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

[ReleasePR @azure/arm-eventgrid] Event Grid: add support for 2021-10-15-preview API version #20561

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
426 changes: 213 additions & 213 deletions common/config/rush/pnpm-lock.yaml

Large diffs are not rendered by default.

47 changes: 36 additions & 11 deletions sdk/eventgrid/arm-eventgrid/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,40 @@
# Release History

## 13.0.1 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes


## 14.0.0 (2022-02-28)

**Features**

- Added Type Alias IsNotNullAdvancedFilter
- Added Type Alias IsNullOrUndefinedAdvancedFilter
- Added Type Alias NumberInRangeAdvancedFilter
- Added Type Alias NumberNotInRangeAdvancedFilter
- Added Type Alias PrivateEndpointConnectionsParentType
- Added Type Alias StringNotBeginsWithAdvancedFilter
- Added Type Alias StringNotContainsAdvancedFilter
- Added Type Alias StringNotEndsWithAdvancedFilter
- Added Enum KnownPrivateEndpointConnectionsParentType
- Enum KnownAdvancedFilterOperatorType has a new value IsNotNull
- Enum KnownAdvancedFilterOperatorType has a new value IsNullOrUndefined
- Enum KnownAdvancedFilterOperatorType has a new value NumberInRange
- Enum KnownAdvancedFilterOperatorType has a new value NumberNotInRange
- Enum KnownAdvancedFilterOperatorType has a new value StringNotBeginsWith
- Enum KnownAdvancedFilterOperatorType has a new value StringNotContains
- Enum KnownAdvancedFilterOperatorType has a new value StringNotEndsWith

**Breaking Changes**

- Operation PrivateEndpointConnections.beginDelete has a new signature
- Operation PrivateEndpointConnections.beginDeleteAndWait has a new signature
- Operation PrivateEndpointConnections.beginUpdate has a new signature
- Operation PrivateEndpointConnections.beginUpdateAndWait has a new signature
- Operation PrivateEndpointConnections.get has a new signature
- Operation PrivateEndpointConnections.listByResource has a new signature
- Removed Enum KnownEnum18
- Removed Enum KnownEnum19
- Removed Enum KnownEnum20
- Removed Enum KnownEnum21


## 13.0.0 (2021-12-09)

The package of @azure/arm-eventgrid is using our next generation design principles since version 13.0.0, which contains breaking changes.
Expand Down
2 changes: 1 addition & 1 deletion sdk/eventgrid/arm-eventgrid/LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2021 Microsoft
Copyright (c) 2022 Microsoft

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
6 changes: 3 additions & 3 deletions sdk/eventgrid/arm-eventgrid/_meta.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"commit": "d710fb7f40338ca6ef00e0a9680be0a3d4cf5059",
"commit": "78da17edca5d8e7531dbb2655627c609b09ff6b6",
"readme": "specification/eventgrid/resource-manager/readme.md",
"autorest_command": "autorest --version=3.1.3 --typescript --modelerfour.lenient-model-deduplication --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\mydev\\azure-sdk-for-js ../azure-rest-api-specs/specification/eventgrid/resource-manager/readme.md --use=@autorest/typescript@6.0.0-alpha.16.20211130.1",
"autorest_command": "autorest --version=3.7.3 --typescript --modelerfour.lenient-model-deduplication --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/eventgrid/resource-manager/readme.md --use=@autorest/typescript@6.0.0-alpha.16.20220105.1",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"use": "@autorest/typescript@6.0.0-alpha.16.20211130.1"
"use": "@autorest/typescript@6.0.0-alpha.16.20220105.1"
}
25 changes: 19 additions & 6 deletions sdk/eventgrid/arm-eventgrid/api-extractor.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,31 @@
{
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
"mainEntryPointFilePath": "./dist-esm/src/index.d.ts",
"docModel": { "enabled": true },
"apiReport": { "enabled": true, "reportFolder": "./review" },
"docModel": {
"enabled": true
},
"apiReport": {
"enabled": true,
"reportFolder": "./review"
},
"dtsRollup": {
"enabled": true,
"untrimmedFilePath": "",
"publicTrimmedFilePath": "./types/arm-eventgrid.d.ts"
},
"messages": {
"tsdocMessageReporting": { "default": { "logLevel": "none" } },
"tsdocMessageReporting": {
"default": {
"logLevel": "none"
}
},
"extractorMessageReporting": {
"ae-missing-release-tag": { "logLevel": "none" },
"ae-unresolved-link": { "logLevel": "none" }
"ae-missing-release-tag": {
"logLevel": "none"
},
"ae-unresolved-link": {
"logLevel": "none"
}
}
}
}
}
8 changes: 4 additions & 4 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": "13.0.1",
"version": "1.0.0-beta.1",
"engines": {
"node": ">=12.0.0"
},
Expand All @@ -29,12 +29,12 @@
"types": "./types/arm-eventgrid.d.ts",
"devDependencies": {
"@microsoft/api-extractor": "^7.18.11",
"@rollup/plugin-commonjs": "^21.0.1",
"@rollup/plugin-commonjs": "11.0.2",
"@rollup/plugin-json": "^4.0.0",
"@rollup/plugin-multi-entry": "^3.0.0",
"@rollup/plugin-node-resolve": "^8.0.0",
"mkdirp": "^1.0.4",
"rollup": "^2.0.0",
"rollup": "^1.16.3",
"rollup-plugin-sourcemaps": "^0.4.2",
"typescript": "~4.2.0",
"uglify-js": "^3.4.9",
Expand Down Expand Up @@ -99,4 +99,4 @@
},
"sideEffects": false,
"autoPublish": true
}
}
125 changes: 73 additions & 52 deletions sdk/eventgrid/arm-eventgrid/review/arm-eventgrid.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ import { PollOperationState } from '@azure/core-lro';
// @public
export interface AdvancedFilter {
key?: string;
operatorType: "NumberIn" | "NumberNotIn" | "NumberLessThan" | "NumberGreaterThan" | "NumberLessThanOrEquals" | "NumberGreaterThanOrEquals" | "BoolEquals" | "StringIn" | "StringNotIn" | "StringBeginsWith" | "StringEndsWith" | "StringContains";
operatorType: "NumberIn" | "NumberNotIn" | "NumberLessThan" | "NumberGreaterThan" | "NumberLessThanOrEquals" | "NumberGreaterThanOrEquals" | "BoolEquals" | "StringIn" | "StringNotIn" | "StringBeginsWith" | "StringEndsWith" | "StringContains" | "NumberInRange" | "NumberNotInRange" | "StringNotBeginsWith" | "StringNotEndsWith" | "StringNotContains" | "IsNullOrUndefined" | "IsNotNull";
}

// @public
export type AdvancedFilterOperatorType = string;

// @public (undocumented)
export type AdvancedFilterUnion = AdvancedFilter | NumberInAdvancedFilter | NumberNotInAdvancedFilter | NumberLessThanAdvancedFilter | NumberGreaterThanAdvancedFilter | NumberLessThanOrEqualsAdvancedFilter | NumberGreaterThanOrEqualsAdvancedFilter | BoolEqualsAdvancedFilter | StringInAdvancedFilter | StringNotInAdvancedFilter | StringBeginsWithAdvancedFilter | StringEndsWithAdvancedFilter | StringContainsAdvancedFilter;
export type AdvancedFilterUnion = AdvancedFilter | NumberInAdvancedFilter | NumberNotInAdvancedFilter | NumberLessThanAdvancedFilter | NumberGreaterThanAdvancedFilter | NumberLessThanOrEqualsAdvancedFilter | NumberGreaterThanOrEqualsAdvancedFilter | BoolEqualsAdvancedFilter | StringInAdvancedFilter | StringNotInAdvancedFilter | StringBeginsWithAdvancedFilter | StringEndsWithAdvancedFilter | StringContainsAdvancedFilter | NumberInRangeAdvancedFilter | NumberNotInRangeAdvancedFilter | StringNotBeginsWithAdvancedFilter | StringNotEndsWithAdvancedFilter | StringNotContainsAdvancedFilter | IsNullOrUndefinedAdvancedFilter | IsNotNullAdvancedFilter;

// @public
export type AzureFunctionEventSubscriptionDestination = EventSubscriptionDestination & {
Expand Down Expand Up @@ -304,18 +304,6 @@ export type DynamicDeliveryAttributeMapping = DeliveryAttributeMapping & {
// @public
export type EndpointType = string;

// @public
export type Enum18 = string;

// @public
export type Enum19 = string;

// @public
export type Enum20 = string;

// @public
export type Enum21 = string;

// @public
export type EventDeliverySchema = string;

Expand Down Expand Up @@ -759,6 +747,16 @@ export type InputSchemaMappingUnion = InputSchemaMapping | JsonInputSchemaMappin
// @public
export type IpActionType = string;

// @public
export type IsNotNullAdvancedFilter = AdvancedFilter & {
operatorType: "IsNotNull";
};

// @public
export type IsNullOrUndefinedAdvancedFilter = AdvancedFilter & {
operatorType: "IsNullOrUndefined";
};

// @public
export interface JsonField {
sourceField?: string;
Expand Down Expand Up @@ -786,18 +784,26 @@ export enum KnownAdvancedFilterOperatorType {
// (undocumented)
BoolEquals = "BoolEquals",
// (undocumented)
IsNotNull = "IsNotNull",
// (undocumented)
IsNullOrUndefined = "IsNullOrUndefined",
// (undocumented)
NumberGreaterThan = "NumberGreaterThan",
// (undocumented)
NumberGreaterThanOrEquals = "NumberGreaterThanOrEquals",
// (undocumented)
NumberIn = "NumberIn",
// (undocumented)
NumberInRange = "NumberInRange",
// (undocumented)
NumberLessThan = "NumberLessThan",
// (undocumented)
NumberLessThanOrEquals = "NumberLessThanOrEquals",
// (undocumented)
NumberNotIn = "NumberNotIn",
// (undocumented)
NumberNotInRange = "NumberNotInRange",
// (undocumented)
StringBeginsWith = "StringBeginsWith",
// (undocumented)
StringContains = "StringContains",
Expand All @@ -806,6 +812,12 @@ export enum KnownAdvancedFilterOperatorType {
// (undocumented)
StringIn = "StringIn",
// (undocumented)
StringNotBeginsWith = "StringNotBeginsWith",
// (undocumented)
StringNotContains = "StringNotContains",
// (undocumented)
StringNotEndsWith = "StringNotEndsWith",
// (undocumented)
StringNotIn = "StringNotIn"
}

Expand Down Expand Up @@ -885,38 +897,6 @@ export enum KnownEndpointType {
WebHook = "WebHook"
}

// @public
export enum KnownEnum18 {
// (undocumented)
Domains = "domains",
// (undocumented)
Topics = "topics"
}

// @public
export enum KnownEnum19 {
// (undocumented)
Domains = "domains",
// (undocumented)
Topics = "topics"
}

// @public
export enum KnownEnum20 {
// (undocumented)
Domains = "domains",
// (undocumented)
Topics = "topics"
}

// @public
export enum KnownEnum21 {
// (undocumented)
Domains = "domains",
// (undocumented)
Topics = "topics"
}

// @public
export enum KnownEventDeliverySchema {
// (undocumented)
Expand Down Expand Up @@ -999,6 +979,14 @@ export enum KnownPersistedConnectionStatus {
Rejected = "Rejected"
}

// @public
export enum KnownPrivateEndpointConnectionsParentType {
// (undocumented)
Domains = "domains",
// (undocumented)
Topics = "topics"
}

// @public
export enum KnownPublicNetworkAccess {
// (undocumented)
Expand Down Expand Up @@ -1091,6 +1079,12 @@ export type NumberInAdvancedFilter = AdvancedFilter & {
values?: number[];
};

// @public
export type NumberInRangeAdvancedFilter = AdvancedFilter & {
operatorType: "NumberInRange";
values?: number[][];
};

// @public
export type NumberLessThanAdvancedFilter = AdvancedFilter & {
operatorType: "NumberLessThan";
Expand All @@ -1109,6 +1103,12 @@ export type NumberNotInAdvancedFilter = AdvancedFilter & {
values?: number[];
};

// @public
export type NumberNotInRangeAdvancedFilter = AdvancedFilter & {
operatorType: "NumberNotInRange";
values?: number[][];
};

// @public
export interface Operation {
display?: OperationInfo;
Expand Down Expand Up @@ -1166,12 +1166,12 @@ export interface PrivateEndpointConnectionListResult {

// @public
export interface PrivateEndpointConnections {
beginDelete(resourceGroupName: string, parentType: Enum20, parentName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>;
beginDeleteAndWait(resourceGroupName: string, parentType: Enum20, parentName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise<void>;
beginUpdate(resourceGroupName: string, parentType: Enum19, parentName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: PrivateEndpointConnectionsUpdateOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnectionsUpdateResponse>, PrivateEndpointConnectionsUpdateResponse>>;
beginUpdateAndWait(resourceGroupName: string, parentType: Enum19, parentName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: PrivateEndpointConnectionsUpdateOptionalParams): Promise<PrivateEndpointConnectionsUpdateResponse>;
get(resourceGroupName: string, parentType: Enum18, parentName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise<PrivateEndpointConnectionsGetResponse>;
listByResource(resourceGroupName: string, parentType: Enum21, parentName: string, options?: PrivateEndpointConnectionsListByResourceOptionalParams): PagedAsyncIterableIterator<PrivateEndpointConnection>;
beginDelete(resourceGroupName: string, parentType: PrivateEndpointConnectionsParentType, parentName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>;
beginDeleteAndWait(resourceGroupName: string, parentType: PrivateEndpointConnectionsParentType, parentName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise<void>;
beginUpdate(resourceGroupName: string, parentType: PrivateEndpointConnectionsParentType, parentName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: PrivateEndpointConnectionsUpdateOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnectionsUpdateResponse>, PrivateEndpointConnectionsUpdateResponse>>;
beginUpdateAndWait(resourceGroupName: string, parentType: PrivateEndpointConnectionsParentType, parentName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: PrivateEndpointConnectionsUpdateOptionalParams): Promise<PrivateEndpointConnectionsUpdateResponse>;
get(resourceGroupName: string, parentType: PrivateEndpointConnectionsParentType, parentName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise<PrivateEndpointConnectionsGetResponse>;
listByResource(resourceGroupName: string, parentType: PrivateEndpointConnectionsParentType, parentName: string, options?: PrivateEndpointConnectionsListByResourceOptionalParams): PagedAsyncIterableIterator<PrivateEndpointConnection>;
}

// @public
Expand Down Expand Up @@ -1205,6 +1205,9 @@ export interface PrivateEndpointConnectionsListByResourceOptionalParams extends
// @public
export type PrivateEndpointConnectionsListByResourceResponse = PrivateEndpointConnectionListResult;

// @public
export type PrivateEndpointConnectionsParentType = string;

// @public
export interface PrivateEndpointConnectionsUpdateOptionalParams extends coreClient.OperationOptions {
resumeFrom?: string;
Expand Down Expand Up @@ -1348,6 +1351,24 @@ export type StringInAdvancedFilter = AdvancedFilter & {
values?: string[];
};

// @public
export type StringNotBeginsWithAdvancedFilter = AdvancedFilter & {
operatorType: "StringNotBeginsWith";
values?: string[];
};

// @public
export type StringNotContainsAdvancedFilter = AdvancedFilter & {
operatorType: "StringNotContains";
values?: string[];
};

// @public
export type StringNotEndsWithAdvancedFilter = AdvancedFilter & {
operatorType: "StringNotEndsWith";
values?: string[];
};

// @public
export type StringNotInAdvancedFilter = AdvancedFilter & {
operatorType: "StringNotIn";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ export class EventGridManagementClient extends coreClient.ServiceClient {
credential: credentials
};

const packageDetails = `azsdk-js-arm-eventgrid/13.0.0`;
const packageDetails = `azsdk-js-arm-eventgrid/14.0.0`;
const userAgentPrefix =
options.userAgentOptions && options.userAgentOptions.userAgentPrefix
? `${options.userAgentOptions.userAgentPrefix} ${packageDetails}`
Expand Down
Loading