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

[AutoPR @azure/arm-network] Update Swagger spec for Connection Monitor VMSS #674

Closed
wants to merge 1 commit into from
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
36 changes: 28 additions & 8 deletions sdk/network/arm-network/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,35 @@
# Release History

## 29.0.0 (2022-05-25)

**Features**

## 28.0.1 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed
- Added operation group ExpressRouteProviderPortsLocation
- Added Interface ExpressRouteProviderPortListResult
- Added Interface ExpressRouteProviderPortOptionalParams
- Added Interface ExpressRouteProviderPortsLocationListOptionalParams
- Added Interface VirtualRouterAutoScaleConfiguration
- Added Type Alias ExpressRouteProviderPort
- Added Type Alias ExpressRouteProviderPortResponse
- Added Type Alias ExpressRouteProviderPortsLocationListResponse
- Interface ExplicitProxySettings has a new optional parameter enablePacFile
- Class NetworkManagementClient has a new parameter expressRouteProviderPortsLocation
- Type Alias ApplicationGatewayRoutingRule has a new parameter priority
- Type Alias VirtualHub has a new parameter virtualRouterAutoScaleConfiguration
- Enum KnownApplicationGatewaySslPolicyName has a new value AppGwSslPolicy20220101
- Enum KnownApplicationGatewaySslPolicyName has a new value AppGwSslPolicy20220101S
- Enum KnownApplicationGatewaySslPolicyType has a new value CustomV2
- Enum KnownApplicationGatewaySslProtocol has a new value TLSv13
- Enum KnownEndpointType has a new value AzureArcVM
- Enum KnownEndpointType has a new value AzureVmss
- Enum KnownWebApplicationFirewallOperator has a new value Any

### Other Changes
**Breaking Changes**

- Interface NetworkManagementClientOptionalParams no longer has parameter apiVersion
- Class NetworkManagementClient no longer has parameter apiVersion


## 28.0.0 (2022-05-18)

**Features**
Expand Down
8 changes: 4 additions & 4 deletions sdk/network/arm-network/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "ab66050afa716937d8bdefe3164380a4028700f8",
"commit": "70750e63f3b7bfaf7cb0824b72642d9a4efc6079",
"readme": "specification/network/resource-manager/readme.md",
"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=D:\\work\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\network\\resource-manager\\readme.md --use=@autorest/typescript@6.0.0-alpha.19.20220408.1 --generate-sample=true",
"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=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/network/resource-manager/readme.md --use=@autorest/typescript@6.0.0-alpha.19.20220425.1",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/js-sdk-release-tools@2.3.0",
"use": "@autorest/typescript@6.0.0-alpha.19.20220408.1"
"release_tool": "@azure-tools/js-sdk-release-tools@2.3.1",
"use": "@autorest/typescript@6.0.0-alpha.19.20220425.1"
}
22 changes: 8 additions & 14 deletions sdk/network/arm-network/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 NetworkManagementClient.",
"version": "28.0.1",
"version": "29.0.0",
"engines": {
"node": ">=12.0.0"
},
Expand Down Expand Up @@ -40,9 +40,11 @@
"uglify-js": "^3.4.9",
"rimraf": "^3.0.0",
"@azure/identity": "^2.0.1",
"@azure-tools/test-recorder": "^1.0.0",
"@azure-tools/test-recorder": "^2.0.0",
"@azure-tools/test-credential": "^1.0.0",
"mocha": "^7.1.1",
"cross-env": "^7.0.2"
"cross-env": "^7.0.2",
"@azure/dev-tool": "^1.0.0"
},
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/network/arm-network",
"repository": {
Expand Down Expand Up @@ -93,7 +95,7 @@
"unit-test:node": "cross-env TEST_MODE=playback npm run integration-test:node",
"unit-test:browser": "echo skipped",
"integration-test": "npm run integration-test:node && npm run integration-test:browser",
"integration-test:node": "mocha -r esm --require ts-node/register --timeout 1200000 --full-trace test/*.ts --reporter ../../../common/tools/mocha-multi-reporter.js",
"integration-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 'test/*.ts'",
"integration-test:browser": "echo skipped",
"docs": "echo skipped"
},
Expand All @@ -106,13 +108,5 @@
}
]
},
"autoPublish": true,
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-network?view=azure-node-preview"
}
}
"autoPublish": true
}
71 changes: 66 additions & 5 deletions sdk/network/arm-network/review/arm-network.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -601,6 +601,7 @@ export type ApplicationGatewayRoutingRule = SubResource & {
readonly etag?: string;
readonly type?: string;
ruleType?: ApplicationGatewayRequestRoutingRuleType;
priority?: number;
backendAddressPool?: SubResource;
backendSettings?: SubResource;
listener?: SubResource;
Expand Down Expand Up @@ -2881,6 +2882,7 @@ export interface ExclusionManagedRuleSet {
// @public
export interface ExplicitProxySettings {
enableExplicitProxy?: boolean;
enablePacFile?: boolean;
httpPort?: number;
httpsPort?: number;
pacFile?: string;
Expand Down Expand Up @@ -3966,6 +3968,45 @@ export interface ExpressRoutePortsUpdateTagsOptionalParams extends coreClient.Op
// @public
export type ExpressRoutePortsUpdateTagsResponse = ExpressRoutePort;

// @public
export type ExpressRouteProviderPort = Resource & {
readonly etag?: string;
readonly portPairDescriptor?: string;
readonly primaryAzurePort?: string;
readonly secondaryAzurePort?: string;
peeringLocation?: string;
overprovisionFactor?: number;
portBandwidthInMbps?: number;
usedBandwidthInMbps?: number;
remainingBandwidthInMbps?: number;
};

// @public
export interface ExpressRouteProviderPortListResult {
readonly nextLink?: string;
value?: ExpressRouteProviderPort[];
}

// @public
export interface ExpressRouteProviderPortOptionalParams extends coreClient.OperationOptions {
}

// @public
export type ExpressRouteProviderPortResponse = ExpressRouteProviderPort;

// @public
export interface ExpressRouteProviderPortsLocation {
list(options?: ExpressRouteProviderPortsLocationListOptionalParams): Promise<ExpressRouteProviderPortsLocationListResponse>;
}

// @public
export interface ExpressRouteProviderPortsLocationListOptionalParams extends coreClient.OperationOptions {
filter?: string;
}

// @public
export type ExpressRouteProviderPortsLocationListResponse = ExpressRouteProviderPortListResult;

// @public
export type ExpressRouteServiceProvider = Resource & {
peeringLocations?: string[];
Expand Down Expand Up @@ -5403,14 +5444,20 @@ export enum KnownApplicationGatewaySslPolicyName {
// (undocumented)
AppGwSslPolicy20170401 = "AppGwSslPolicy20170401",
// (undocumented)
AppGwSslPolicy20170401S = "AppGwSslPolicy20170401S"
AppGwSslPolicy20170401S = "AppGwSslPolicy20170401S",
// (undocumented)
AppGwSslPolicy20220101 = "AppGwSslPolicy20220101",
// (undocumented)
AppGwSslPolicy20220101S = "AppGwSslPolicy20220101S"
}

// @public
export enum KnownApplicationGatewaySslPolicyType {
// (undocumented)
Custom = "Custom",
// (undocumented)
CustomV2 = "CustomV2",
// (undocumented)
Predefined = "Predefined"
}

Expand All @@ -5421,7 +5468,9 @@ export enum KnownApplicationGatewaySslProtocol {
// (undocumented)
TLSv11 = "TLSv1_1",
// (undocumented)
TLSv12 = "TLSv1_2"
TLSv12 = "TLSv1_2",
// (undocumented)
TLSv13 = "TLSv1_3"
}

// @public
Expand Down Expand Up @@ -5766,11 +5815,15 @@ export enum KnownEffectiveSecurityRuleProtocol {

// @public
export enum KnownEndpointType {
// (undocumented)
AzureArcVM = "AzureArcVM",
// (undocumented)
AzureSubnet = "AzureSubnet",
// (undocumented)
AzureVM = "AzureVM",
// (undocumented)
AzureVmss = "AzureVMSS",
// (undocumented)
AzureVNet = "AzureVNet",
// (undocumented)
ExternalAddress = "ExternalAddress",
Expand Down Expand Up @@ -7050,6 +7103,8 @@ export enum KnownWebApplicationFirewallMode {

// @public
export enum KnownWebApplicationFirewallOperator {
// (undocumented)
Any = "Any",
// (undocumented)
BeginsWith = "BeginsWith",
// (undocumented)
Expand Down Expand Up @@ -8361,8 +8416,6 @@ export class NetworkManagementClient extends coreClient.ServiceClient {
$host: string;
constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: NetworkManagementClientOptionalParams);
// (undocumented)
apiVersion: string;
// (undocumented)
applicationGatewayPrivateEndpointConnections: ApplicationGatewayPrivateEndpointConnections;
// (undocumented)
applicationGatewayPrivateLinkResources: ApplicationGatewayPrivateLinkResources;
Expand Down Expand Up @@ -8433,6 +8486,9 @@ export class NetworkManagementClient extends coreClient.ServiceClient {
expressRoutePorts: ExpressRoutePorts;
// (undocumented)
expressRoutePortsLocations: ExpressRoutePortsLocations;
expressRouteProviderPort(providerport: string, options?: ExpressRouteProviderPortOptionalParams): Promise<ExpressRouteProviderPortResponse>;
// (undocumented)
expressRouteProviderPortsLocation: ExpressRouteProviderPortsLocation;
// (undocumented)
expressRouteServiceProviders: ExpressRouteServiceProviders;
// (undocumented)
Expand Down Expand Up @@ -8607,7 +8663,6 @@ export class NetworkManagementClient extends coreClient.ServiceClient {
// @public
export interface NetworkManagementClientOptionalParams extends coreClient.ServiceClientOptions {
$host?: string;
apiVersion?: string;
endpoint?: string;
}

Expand Down Expand Up @@ -11856,6 +11911,7 @@ export type VirtualHub = Resource & {
allowBranchToBranchTraffic?: boolean;
preferredRoutingGateway?: PreferredRoutingGateway;
hubRoutingPreference?: HubRoutingPreference;
virtualRouterAutoScaleConfiguration?: VirtualRouterAutoScaleConfiguration;
};

// @public
Expand Down Expand Up @@ -13077,6 +13133,11 @@ export type VirtualRouter = Resource & {
readonly provisioningState?: ProvisioningState;
};

// @public
export interface VirtualRouterAutoScaleConfiguration {
minCapacity?: number;
}

// @public
export interface VirtualRouterListResult {
nextLink?: string;
Expand Down
Loading