Skip to content

Commit ead36d7

Browse files
MikhailTryakhovnagula-ritvikatejasshah7ishaniGupta27Ishani Gupta
authored andcommitted
Network may release: monthly branch release from Azure Networking side. (Azure#16395)
* Adds base for updating Microsoft.Network from version stable/2021-03-01 to version 2021-05-01 * Updates readme * Updates API version in new specs and examples * Add routing intent resource to 05-01 (Azure#15998) * add routing intent resource to 05-01 * prettier fix * fix api version in examples * Update Exclusion Match Variable enum to support new values (Azure#16124) * Adding new SKU values (Azure#16112) * Adding new SKU values * Fixing basic in Tier(not name) Co-authored-by: Ishani Gupta <[email protected]> * Update WAF Policy Exclusions to include RuleSet/RuleGroup/Rule hierarchy (Azure#16154) * VNet Encryption: Add nic flag, vnet property, vnet peering property (Azure#16224) * vnet encryption change * change api version * fix prettier check * add type object for encryption * remove circle (Azure#16307) Co-authored-by: Weiheng Li <[email protected]> * move to new branch (Azure#16194) * Missed property added to LoadBalancerBackendAddress and new API (Azure#16334) * Updated load balancer swagger with missing backendAddress property and queryInboundNatRulePortMapping API * Fixed example for QueryInboundNatRulePortMapping API * Fixed warnings * Revert "Fixed warnings" This reverts commit e3e4cac. * Revert "Fixed example for QueryInboundNatRulePortMapping API" This reverts commit 5823b77. * Revert "Updated load balancer swagger with missing backendAddress property and queryInboundNatRulePortMapping API" This reverts commit e3f5bb3. * Put changes into correct API version * Fixed lint diff errors * Fixes based on CR * Fixes based on CR * Fixed warnings * Fixed example * prettier * Fixed spelling * initial PR to the new release branch (Azure#15842) * initial PR to the new release branch * moved body to end of request parameters, changed api version number in examples * Added action name for the list idps filter values * changed to match camel casing for the action added * fixed CR issues * fixing auto checks * fixed ARM cr issues * fixing the resource type to match specification * Isgu/fix/new branch SKU (Azure#16410) * changes in 05 branch * Revert "Adding new SKU values (Azure#16112)" This reverts commit bdf897a. Co-authored-by: Ishani Gupta <[email protected]> Co-authored-by: Ritvika Reddy Nagula <[email protected]> Co-authored-by: tejasshah7 <[email protected]> Co-authored-by: Ishani Gupta <[email protected]> Co-authored-by: Ishani Gupta <[email protected]> Co-authored-by: dtuCloud <[email protected]> Co-authored-by: Weiheng Li <[email protected]> Co-authored-by: Weiheng Li <[email protected]> Co-authored-by: Henry Chen <[email protected]> Co-authored-by: irrogozh <[email protected]> Co-authored-by: amosarbiv-work <[email protected]>
1 parent b1a2b44 commit ead36d7

File tree

660 files changed

+96087
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

660 files changed

+96087
-2
lines changed

specification/network/resource-manager/Microsoft.Network/stable/2021-05-01/applicationGateway.json

Lines changed: 3681 additions & 0 deletions
Large diffs are not rendered by default.

specification/network/resource-manager/Microsoft.Network/stable/2021-05-01/applicationSecurityGroup.json

Lines changed: 406 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
{
2+
"swagger": "2.0",
3+
"info": {
4+
"title": "NetworkManagementClient",
5+
"description": "The Microsoft Azure Network management API provides a RESTful set of web services that interact with Microsoft Azure Networks service to manage your network resources. The API has entities that capture the relationship between an end user and the Microsoft Azure Networks service.",
6+
"version": "2021-05-01"
7+
},
8+
"host": "management.azure.com",
9+
"schemes": [
10+
"https"
11+
],
12+
"consumes": [
13+
"application/json"
14+
],
15+
"produces": [
16+
"application/json"
17+
],
18+
"security": [
19+
{
20+
"azure_auth": [
21+
"user_impersonation"
22+
]
23+
}
24+
],
25+
"securityDefinitions": {
26+
"azure_auth": {
27+
"type": "oauth2",
28+
"authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize",
29+
"flow": "implicit",
30+
"description": "Azure Active Directory OAuth2 Flow.",
31+
"scopes": {
32+
"user_impersonation": "impersonate your user account"
33+
}
34+
}
35+
},
36+
"paths": {
37+
"/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/availableDelegations": {
38+
"get": {
39+
"operationId": "AvailableDelegations_List",
40+
"description": "Gets all of the available subnet delegations for this subscription in this region.",
41+
"parameters": [
42+
{
43+
"name": "location",
44+
"in": "path",
45+
"required": true,
46+
"type": "string",
47+
"description": "The location of the subnet."
48+
},
49+
{
50+
"$ref": "./network.json#/parameters/ApiVersionParameter"
51+
},
52+
{
53+
"$ref": "./network.json#/parameters/SubscriptionIdParameter"
54+
}
55+
],
56+
"responses": {
57+
"200": {
58+
"description": "Request successful. Returns all of the possible delegations for a subnet in this subscription in the region.",
59+
"schema": {
60+
"$ref": "#/definitions/AvailableDelegationsResult"
61+
}
62+
},
63+
"default": {
64+
"description": "Error response describing why the operation failed.",
65+
"schema": {
66+
"$ref": "./network.json#/definitions/CloudError"
67+
}
68+
}
69+
},
70+
"x-ms-examples": {
71+
"Get available delegations": {
72+
"$ref": "./examples/AvailableDelegationsSubscriptionGet.json"
73+
}
74+
},
75+
"x-ms-pageable": {
76+
"nextLinkName": "nextLink"
77+
}
78+
}
79+
},
80+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/locations/{location}/availableDelegations": {
81+
"get": {
82+
"operationId": "AvailableResourceGroupDelegations_List",
83+
"description": "Gets all of the available subnet delegations for this resource group in this region.",
84+
"parameters": [
85+
{
86+
"name": "location",
87+
"in": "path",
88+
"required": true,
89+
"type": "string",
90+
"description": "The location of the domain name."
91+
},
92+
{
93+
"name": "resourceGroupName",
94+
"in": "path",
95+
"required": true,
96+
"type": "string",
97+
"description": "The name of the resource group."
98+
},
99+
{
100+
"$ref": "./network.json#/parameters/SubscriptionIdParameter"
101+
},
102+
{
103+
"$ref": "./network.json#/parameters/ApiVersionParameter"
104+
}
105+
],
106+
"responses": {
107+
"200": {
108+
"description": "Request successful. Returns all of the possible delegations for a subnet in this subscription in the region.",
109+
"schema": {
110+
"$ref": "#/definitions/AvailableDelegationsResult"
111+
}
112+
},
113+
"default": {
114+
"description": "Error response describing why the operation failed.",
115+
"schema": {
116+
"$ref": "./network.json#/definitions/CloudError"
117+
}
118+
}
119+
},
120+
"x-ms-examples": {
121+
"Get available delegations in the resource group": {
122+
"$ref": "./examples/AvailableDelegationsResourceGroupGet.json"
123+
}
124+
},
125+
"x-ms-pageable": {
126+
"nextLinkName": "nextLink"
127+
}
128+
}
129+
}
130+
},
131+
"definitions": {
132+
"AvailableDelegationsResult": {
133+
"properties": {
134+
"value": {
135+
"type": "array",
136+
"items": {
137+
"$ref": "#/definitions/AvailableDelegation"
138+
},
139+
"description": "An array of available delegations."
140+
},
141+
"nextLink": {
142+
"readOnly": true,
143+
"type": "string",
144+
"description": "The URL to get the next set of results."
145+
}
146+
},
147+
"description": "An array of available delegations."
148+
},
149+
"AvailableDelegation": {
150+
"properties": {
151+
"name": {
152+
"type": "string",
153+
"description": "The name of the AvailableDelegation resource."
154+
},
155+
"id": {
156+
"type": "string",
157+
"description": "A unique identifier of the AvailableDelegation resource."
158+
},
159+
"type": {
160+
"type": "string",
161+
"description": "Resource type."
162+
},
163+
"serviceName": {
164+
"type": "string",
165+
"description": "The name of the service and resource."
166+
},
167+
"actions": {
168+
"type": "array",
169+
"items": {
170+
"type": "string"
171+
},
172+
"description": "The actions permitted to the service upon delegation."
173+
}
174+
},
175+
"description": "The serviceName of an AvailableDelegation indicates a possible delegation for a subnet."
176+
}
177+
}
178+
}
Lines changed: 171 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,171 @@
1+
{
2+
"swagger": "2.0",
3+
"info": {
4+
"title": "NetworkManagementClient",
5+
"description": "The Microsoft Azure Network management API provides a RESTful set of web services that interact with Microsoft Azure Networks service to manage your network resources. The API has entities that capture the relationship between an end user and the Microsoft Azure Networks service.",
6+
"version": "2021-05-01"
7+
},
8+
"host": "management.azure.com",
9+
"schemes": [
10+
"https"
11+
],
12+
"consumes": [
13+
"application/json"
14+
],
15+
"produces": [
16+
"application/json"
17+
],
18+
"security": [
19+
{
20+
"azure_auth": [
21+
"user_impersonation"
22+
]
23+
}
24+
],
25+
"securityDefinitions": {
26+
"azure_auth": {
27+
"type": "oauth2",
28+
"authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize",
29+
"flow": "implicit",
30+
"description": "Azure Active Directory OAuth2 Flow.",
31+
"scopes": {
32+
"user_impersonation": "impersonate your user account"
33+
}
34+
}
35+
},
36+
"paths": {
37+
"/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/availableServiceAliases": {
38+
"get": {
39+
"operationId": "AvailableServiceAliases_List",
40+
"description": "Gets all available service aliases for this subscription in this region.",
41+
"parameters": [
42+
{
43+
"name": "location",
44+
"in": "path",
45+
"required": true,
46+
"type": "string",
47+
"description": "The location."
48+
},
49+
{
50+
"$ref": "./network.json#/parameters/SubscriptionIdParameter"
51+
},
52+
{
53+
"$ref": "./network.json#/parameters/ApiVersionParameter"
54+
}
55+
],
56+
"responses": {
57+
"200": {
58+
"description": "Request successful. Returns all available service aliases for the subscription in the region.",
59+
"schema": {
60+
"$ref": "#/definitions/AvailableServiceAliasesResult"
61+
}
62+
},
63+
"default": {
64+
"description": "Error response describing why the operation failed.",
65+
"schema": {
66+
"$ref": "./network.json#/definitions/CloudError"
67+
}
68+
}
69+
},
70+
"x-ms-examples": {
71+
"Get available service aliases": {
72+
"$ref": "./examples/AvailableServiceAliasesList.json"
73+
}
74+
},
75+
"x-ms-pageable": {
76+
"nextLinkName": "nextLink"
77+
}
78+
}
79+
},
80+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/locations/{location}/availableServiceAliases": {
81+
"get": {
82+
"operationId": "AvailableServiceAliases_ListByResourceGroup",
83+
"description": "Gets all available service aliases for this resource group in this region.",
84+
"parameters": [
85+
{
86+
"name": "resourceGroupName",
87+
"in": "path",
88+
"required": true,
89+
"type": "string",
90+
"description": "The name of the resource group."
91+
},
92+
{
93+
"name": "location",
94+
"in": "path",
95+
"required": true,
96+
"type": "string",
97+
"description": "The location."
98+
},
99+
{
100+
"$ref": "./network.json#/parameters/SubscriptionIdParameter"
101+
},
102+
{
103+
"$ref": "./network.json#/parameters/ApiVersionParameter"
104+
}
105+
],
106+
"responses": {
107+
"200": {
108+
"description": "Request successful. Returns all available service aliases for the resource group in the region.",
109+
"schema": {
110+
"$ref": "#/definitions/AvailableServiceAliasesResult"
111+
}
112+
},
113+
"default": {
114+
"description": "Error response describing why the operation failed.",
115+
"schema": {
116+
"$ref": "./network.json#/definitions/CloudError"
117+
}
118+
}
119+
},
120+
"x-ms-examples": {
121+
"Get available service aliases in the resource group": {
122+
"$ref": "./examples/AvailableServiceAliasesListByResourceGroup.json"
123+
}
124+
},
125+
"x-ms-pageable": {
126+
"nextLinkName": "nextLink"
127+
}
128+
}
129+
}
130+
},
131+
"definitions": {
132+
"AvailableServiceAlias": {
133+
"properties": {
134+
"name": {
135+
"type": "string",
136+
"description": "The name of the service alias."
137+
},
138+
"id": {
139+
"type": "string",
140+
"description": "The ID of the service alias."
141+
},
142+
"type": {
143+
"type": "string",
144+
"description": "The type of the resource."
145+
},
146+
"resourceName": {
147+
"type": "string",
148+
"description": "The resource name of the service alias."
149+
}
150+
},
151+
"description": "The available service alias."
152+
},
153+
"AvailableServiceAliasesResult": {
154+
"properties": {
155+
"value": {
156+
"type": "array",
157+
"items": {
158+
"$ref": "#/definitions/AvailableServiceAlias"
159+
},
160+
"description": "An array of available service aliases."
161+
},
162+
"nextLink": {
163+
"readOnly": true,
164+
"type": "string",
165+
"description": "The URL to get the next set of results."
166+
}
167+
},
168+
"description": "An array of available service aliases."
169+
}
170+
}
171+
}

0 commit comments

Comments
 (0)