Skip to content

Commit 19707b7

Browse files
Private links (Azure#13945)
* remove name validation from client side * remove name check from deploymentScripts swagger * create privateLinks swagger * add all private link commands * add PLA and RMPL capabilities to swagger * update privateLink swagger * add rmpl to custom words * fix semantic validation errors * update resourcemanager readme * fix semanticvalidation errors * add correct resourceGroupName param * add examples for privateLink * fix prettier errors * Update specification/resources/resource-manager/Microsoft.Authorization/stable/2020-05-01/privateLinks.json Co-authored-by: JianyeXi <[email protected]> * fix ModelValidation Errors * fix prettier errors * fix prettier errors * add read only to properties * add resource extension * add example to privateLink * fix some prettier issues * ran prettiercheck * fix errors * semanticValidation errors * add suppression to readme * add 204 delete operation * MissingType Object fix * add suppresion for list operation * fix prettier errors * fix package tag for privatelinks Co-authored-by: JianyeXi <[email protected]>
1 parent 1bed774 commit 19707b7

File tree

10 files changed

+723
-0
lines changed

10 files changed

+723
-0
lines changed

custom-words.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1605,6 +1605,7 @@ rhel
16051605
RIRs
16061606
rmem
16071607
Rmem
1608+
rmpl
16081609
Rolledback
16091610
Rollforward
16101611
rollouts
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"parameters": {
3+
"plaId": "00000000-0000-0000-0000-000000000000",
4+
"groupId": "my-management-group",
5+
"api-version": "2020-05-01"
6+
},
7+
"responses": {
8+
"200": {
9+
"headers": {}
10+
},
11+
"204": {}
12+
}
13+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
4+
"resourceGroupName": "my-resource-group",
5+
"api-version": "2020-05-01",
6+
"rmplName": "my-rmplName"
7+
},
8+
"responses": {
9+
"200": {
10+
"headers": {}
11+
},
12+
"204": {}
13+
}
14+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"parameters": {
3+
"groupId": "my-management-group",
4+
"api-version": "2020-05-01"
5+
},
6+
"responses": {
7+
"200": {
8+
"body": {
9+
"value": [
10+
{
11+
"properties": {
12+
"privateLink": "00000000-0000-0000-0000-000000000000",
13+
"publicNetworkAccess": "Enabled",
14+
"tenantID": "06b3ccb8-1384-4bcc-aec7-852f6d57161b",
15+
"scope": "/providers/Microsoft.Management/managementGroups/my-management-group"
16+
},
17+
"id": "00000000-0000-0000-0000-000000000000",
18+
"type": "Microsoft.Authorization/privateLinkAssociations",
19+
"name": "my-pla"
20+
}
21+
]
22+
}
23+
}
24+
}
25+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
4+
"resourceGroupName": "my-resource-group",
5+
"api-version": "2020-05-01",
6+
"rmplName": "my-rmplName"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"properties": {
12+
"privateEndpointConnections": []
13+
},
14+
"id": "00000000-0000-0000-0000-000000000000",
15+
"name": "my-pla",
16+
"type": "Microsoft.Authorization/privateLinkAssociations",
17+
"location": "eastus"
18+
}
19+
}
20+
}
21+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
4+
"api-version": "2020-05-01"
5+
},
6+
"responses": {
7+
"200": {
8+
"body": {
9+
"value": [
10+
{
11+
"properties": {
12+
"privateEndpointConnections": []
13+
},
14+
"id": "00000000-0000-0000-0000-000000000000",
15+
"name": "my-pla",
16+
"type": "Microsoft.Authorization/privateLinkAssociations",
17+
"location": "eastus"
18+
},
19+
{
20+
"properties": {
21+
"privateEndpointConnections": []
22+
},
23+
"id": "00000000-0000-0000-0000-000000000001",
24+
"name": "my-pla2",
25+
"type": "Microsoft.Authorization/privateLinkAssociations",
26+
"location": "eastus"
27+
}
28+
]
29+
}
30+
}
31+
}
32+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"parameters": {
3+
"plaId": "00000000-0000-0000-0000-000000000000",
4+
"groupId": "my-management-group",
5+
"api-version": "2020-05-01",
6+
"parameters": {
7+
"privateLink": "00000000-0000-0000-0000-000000000000",
8+
"publicNetworkAccess": "Enabled"
9+
}
10+
},
11+
"responses": {
12+
"200": {
13+
"body": {
14+
"properties": {
15+
"privateLink": "00000000-0000-0000-0000-000000000000",
16+
"publicNetworkAccess": "Enabled",
17+
"tenantID": "06b3ccb8-1384-4bcc-aec7-852f6d57161b",
18+
"scope": "/providers/Microsoft.Management/managementGroups/my-management-group"
19+
},
20+
"id": "00000000-0000-0000-0000-000000000000",
21+
"type": "Microsoft.Authorization/privateLinkAssociations",
22+
"name": "my-pla"
23+
}
24+
}
25+
}
26+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
4+
"resourceGroupName": "my-resource-group",
5+
"api-version": "2020-05-01",
6+
"rmplName": "my-rmplName",
7+
"parameters": {
8+
"location": "eastus"
9+
}
10+
},
11+
"responses": {
12+
"200": {
13+
"body": {
14+
"properties": {
15+
"privateEndpointConnections": []
16+
},
17+
"id": "00000000-0000-0000-0000-000000000000",
18+
"name": "my-pla",
19+
"type": "Microsoft.Authorization/privateLinkAssociations",
20+
"location": "eastus"
21+
}
22+
}
23+
}
24+
}

0 commit comments

Comments
 (0)