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] Release network microsoft.network official 2023 05 01 #6278

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

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

36 changes: 26 additions & 10 deletions sdk/network/arm-network/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,31 @@
# Release History

## 32.1.0 (2023-08-18)

**Features**

## 32.0.1 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes

- Added operation LoadBalancers.migrateToIpBased
- Added Interface BastionHostPropertiesFormatNetworkAcls
- Added Interface IPRule
- Added Interface LoadBalancersMigrateToIpBasedOptionalParams
- Added Interface MigratedPools
- Added Interface MigrateLoadBalancerToIpBasedRequest
- Added Interface VirtualNetworkGatewayAutoScaleBounds
- Added Interface VirtualNetworkGatewayAutoScaleConfiguration
- Added Type Alias LoadBalancersMigrateToIpBasedResponse
- Added Type Alias SyncMode
- Interface BackendAddressPool has a new optional parameter syncMode
- Interface BastionHost has a new optional parameter networkAcls
- Interface BastionHost has a new optional parameter virtualNetwork
- Interface FirewallPolicy has a new optional parameter size
- Interface FirewallPolicyRuleCollectionGroup has a new optional parameter size
- Interface Subnet has a new optional parameter defaultOutboundAccess
- Interface VirtualNetworkGateway has a new optional parameter autoScaleConfiguration
- Added Enum KnownSyncMode
- Enum KnownApplicationGatewaySkuName has a new value Basic
- Enum KnownApplicationGatewayTier has a new value Basic


## 32.0.0 (2023-07-06)

**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": "26cac4f70e9ce0e1c2f77de8303b47d1faa9ad33",
"commit": "451a462915cbde2ad9ea87dd092c776ed98ab8ff",
"readme": "specification/network/resource-manager/readme.md",
"autorest_command": "autorest --version=3.9.3 --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\\network\\resource-manager\\readme.md --use=@autorest/[email protected].5 --generate-sample=true",
"autorest_command": "autorest --version=3.9.3 --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/network/resource-manager/readme.md --use=@autorest/typescript@^6.0.4",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/[email protected].0",
"use": "@autorest/[email protected].5"
"release_tool": "@azure-tools/[email protected].1",
"use": "@autorest/typescript@^6.0.4"
}
19 changes: 6 additions & 13 deletions sdk/network/arm-network/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for NetworkManagementClient.",
"version": "32.0.1",
"version": "32.1.0",
"engines": {
"node": ">=14.0.0"
},
"dependencies": {
"@azure/core-lro": "^2.5.3",
"@azure/core-lro": "^2.5.4",
"@azure/abort-controller": "^1.0.0",
"@azure/core-paging": "^1.2.0",
"@azure/core-client": "^1.7.0",
"@azure/core-auth": "^1.3.0",
"@azure/core-rest-pipeline": "^1.8.0",
"@azure/core-rest-pipeline": "^1.12.0",
"tslib": "^2.2.0"
},
"keywords": [
Expand Down Expand Up @@ -48,6 +48,7 @@
"chai": "^4.2.0",
"cross-env": "^7.0.2",
"@types/node": "^14.0.0",
"ts-node": "^10.0.0",
"@azure/dev-tool": "^1.0.0"
},
"repository": {
Expand Down Expand Up @@ -111,13 +112,5 @@
]
},
"autoPublish": true,
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/network/arm-network",
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-network?view=azure-node-preview"
}
}
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/network/arm-network"
}
59 changes: 59 additions & 0 deletions sdk/network/arm-network/review/arm-network.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -1941,6 +1941,7 @@ export interface BackendAddressPool extends SubResource {
readonly outboundRule?: SubResource;
readonly outboundRules?: SubResource[];
readonly provisioningState?: ProvisioningState;
syncMode?: SyncMode;
tunnelInterfaces?: GatewayLoadBalancerTunnelInterface[];
readonly type?: string;
virtualNetwork?: SubResource;
Expand Down Expand Up @@ -1990,9 +1991,12 @@ export interface BastionHost extends Resource {
enableTunneling?: boolean;
readonly etag?: string;
ipConfigurations?: BastionHostIPConfiguration[];
// (undocumented)
networkAcls?: BastionHostPropertiesFormatNetworkAcls;
readonly provisioningState?: ProvisioningState;
scaleUnits?: number;
sku?: Sku;
virtualNetwork?: SubResource;
}

// @public
Expand All @@ -2012,6 +2016,11 @@ export interface BastionHostListResult {
value?: BastionHost[];
}

// @public (undocumented)
export interface BastionHostPropertiesFormatNetworkAcls {
ipRules?: IPRule[];
}

// @public
export interface BastionHosts {
beginCreateOrUpdate(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BastionHostsCreateOrUpdateResponse>, BastionHostsCreateOrUpdateResponse>>;
Expand Down Expand Up @@ -4766,6 +4775,7 @@ export interface FirewallPolicy extends Resource {
intrusionDetection?: FirewallPolicyIntrusionDetection;
readonly provisioningState?: ProvisioningState;
readonly ruleCollectionGroups?: SubResource[];
readonly size?: string;
sku?: FirewallPolicySku;
snat?: FirewallPolicySnat;
sql?: FirewallPolicySQL;
Expand Down Expand Up @@ -4980,6 +4990,7 @@ export interface FirewallPolicyRuleCollectionGroup extends SubResource {
priority?: number;
readonly provisioningState?: ProvisioningState;
ruleCollections?: FirewallPolicyRuleCollectionUnion[];
readonly size?: string;
readonly type?: string;
}

Expand Down Expand Up @@ -5886,6 +5897,11 @@ export interface IPPrefixesList {
ipPrefixes?: string[];
}

// @public (undocumented)
export interface IPRule {
addressPrefix?: string;
}

// @public
export type IpsecEncryption = string;

Expand Down Expand Up @@ -6069,6 +6085,7 @@ export enum KnownApplicationGatewayRuleSetStatusOptions {

// @public
export enum KnownApplicationGatewaySkuName {
Basic = "Basic",
StandardLarge = "Standard_Large",
StandardMedium = "Standard_Medium",
StandardSmall = "Standard_Small",
Expand Down Expand Up @@ -6136,6 +6153,7 @@ export enum KnownApplicationGatewaySslProtocol {

// @public
export enum KnownApplicationGatewayTier {
Basic = "Basic",
Standard = "Standard",
StandardV2 = "Standard_v2",
WAF = "WAF",
Expand Down Expand Up @@ -7212,6 +7230,12 @@ export enum KnownSeverity {
Warning = "Warning"
}

// @public
export enum KnownSyncMode {
Automatic = "Automatic",
Manual = "Manual"
}

// @public
export enum KnownSyncRemoteAddressSpace {
True = "true"
Expand Down Expand Up @@ -7929,6 +7953,7 @@ export interface LoadBalancers {
get(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersGetOptionalParams): Promise<LoadBalancersGetResponse>;
list(resourceGroupName: string, options?: LoadBalancersListOptionalParams): PagedAsyncIterableIterator<LoadBalancer>;
listAll(options?: LoadBalancersListAllOptionalParams): PagedAsyncIterableIterator<LoadBalancer>;
migrateToIpBased(groupName: string, loadBalancerName: string, options?: LoadBalancersMigrateToIpBasedOptionalParams): Promise<LoadBalancersMigrateToIpBasedResponse>;
updateTags(resourceGroupName: string, loadBalancerName: string, parameters: TagsObject, options?: LoadBalancersUpdateTagsOptionalParams): Promise<LoadBalancersUpdateTagsResponse>;
}

Expand Down Expand Up @@ -8004,6 +8029,14 @@ export interface LoadBalancersListOptionalParams extends coreClient.OperationOpt
// @public
export type LoadBalancersListResponse = LoadBalancerListResult;

// @public
export interface LoadBalancersMigrateToIpBasedOptionalParams extends coreClient.OperationOptions {
parameters?: MigrateLoadBalancerToIpBasedRequest;
}

// @public
export type LoadBalancersMigrateToIpBasedResponse = MigratedPools;

// @public
export interface LoadBalancersSwapPublicIpAddressesOptionalParams extends coreClient.OperationOptions {
resumeFrom?: string;
Expand Down Expand Up @@ -8249,6 +8282,16 @@ export interface MetricSpecification {
unit?: string;
}

// @public
export interface MigratedPools {
migratedPools?: string[];
}

// @public
export interface MigrateLoadBalancerToIpBasedRequest {
pools?: string[];
}

// @public
export interface NatGateway extends Resource {
readonly etag?: string;
Expand Down Expand Up @@ -12721,6 +12764,7 @@ export interface Subnet extends SubResource {
addressPrefix?: string;
addressPrefixes?: string[];
applicationGatewayIPConfigurations?: ApplicationGatewayIPConfiguration[];
defaultOutboundAccess?: boolean;
delegations?: Delegation[];
readonly etag?: string;
ipAllocations?: SubResource[];
Expand Down Expand Up @@ -12890,6 +12934,9 @@ export interface SwapResourceProperties {
slotType?: SlotType;
}

// @public
export type SyncMode = string;

// @public
export type SyncRemoteAddressSpace = string;

Expand Down Expand Up @@ -13609,6 +13656,7 @@ export interface VirtualNetworkGateway extends Resource {
adminState?: AdminState;
allowRemoteVnetTraffic?: boolean;
allowVirtualWanTraffic?: boolean;
autoScaleConfiguration?: VirtualNetworkGatewayAutoScaleConfiguration;
bgpSettings?: BgpSettings;
customRoutes?: AddressSpace;
disableIPSecReplayProtection?: boolean;
Expand All @@ -13633,6 +13681,17 @@ export interface VirtualNetworkGateway extends Resource {
vpnType?: VpnType;
}

// @public (undocumented)
export interface VirtualNetworkGatewayAutoScaleBounds {
max?: number;
min?: number;
}

// @public
export interface VirtualNetworkGatewayAutoScaleConfiguration {
bounds?: VirtualNetworkGatewayAutoScaleBounds;
}

// @public
export interface VirtualNetworkGatewayConnection extends Resource {
authorizationKey?: string;
Expand Down
Loading