Skip to content

Commit da38e31

Browse files
authored
[Hub Generated] Review request for Microsoft.PowerBI to add version stable/2020-06-01 (#15240)
* New Swagger Spec File * New Swagger Example Spec File * New Readme Config File * New Azure AZ Readme Config File * New Azure CLI Readme Config File * New Go Language Readme Config File * New Python Language Readme Config File * New Typescript Language Readme Config File * New C# Language Readme Config File * Adding swaggers for Power BI private links * Fixed Lint erros. * Fixed spellcheck * Fixed Lint errors * fixed Avocado error * fixed model validation * fixed model validation. * updated private endpoint connections * updated PrivateLinkResources * updated PrivateLinkResource * updated private endpoint connection proxies * fixed model validation. * updated connectionstate * renamed connection files * update readme file. * updated python readme * fixed code review comments * updated error ref. * Removed Error and linked to common-type. * added 201 to put request * removed unnecessary definitions. * updates examples for 201 * updated list of * removed extra space * Added patch to PowerBIResource * added 202 to PrivateLinkServiceResourceOperationResults_Get * updated readme files * added provisioning state * trying to fix sdk error * removed privateEndpointConnectionProxies * added PrivateLinkResources_Get * added privateLinkResourceName in example * removed privateLinkServicesForPowerBI from URL * added nextLink * fixed prettier * Fixed error for Prettier
1 parent 3893616 commit da38e31

22 files changed

+1973
-0
lines changed

custom-words.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2262,3 +2262,4 @@ XLSM
22622262
DOCM
22632263
multislot
22642264
Tebibytes
2265+
privatelinkservicesforpowerbi
Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
{
2+
"parameters": {
3+
"api-version": "2020-06-01"
4+
},
5+
"responses": {
6+
"200": {
7+
"body": {
8+
"value": [
9+
{
10+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/read",
11+
"display": {
12+
"description": "Gets all resources for the tenant private link service",
13+
"operation": "Gets all resources",
14+
"resource": "Private link service resources",
15+
"provider": "Microsoft Power BI"
16+
}
17+
},
18+
{
19+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/operationResults/operationId/read",
20+
"display": {
21+
"description": "Gets operation result of Private Link Service Resources for Power BI.",
22+
"operation": "Get Operation Result",
23+
"resource": "Private link service resources",
24+
"provider": "Microsoft Power BI"
25+
}
26+
},
27+
{
28+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/read",
29+
"display": {
30+
"description": "Gets resources for the tenant private link service by name",
31+
"operation": "Gets resource by name",
32+
"resource": "Private link service resources",
33+
"provider": "Microsoft Power BI"
34+
}
35+
},
36+
{
37+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/write",
38+
"display": {
39+
"description": "Creates or updates resource for the tenant private link service",
40+
"operation": "Creates or updates private link service",
41+
"resource": "Private link service resources",
42+
"provider": "Microsoft Power BI"
43+
}
44+
},
45+
{
46+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/delete",
47+
"display": {
48+
"description": "Deletes resource for the tenant private link service",
49+
"operation": "Deletes private link service",
50+
"resource": "Private link service resources",
51+
"provider": "Microsoft Power BI"
52+
}
53+
},
54+
{
55+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/privateLinkResources/read",
56+
"display": {
57+
"description": "Gets private link resources in a Azure resource",
58+
"operation": "Gets private link resources by name",
59+
"resource": "Private link service resources",
60+
"provider": "Microsoft Power BI"
61+
}
62+
},
63+
{
64+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/privateEndpointConnectionProxies/privateEndpointName.privateEndpointGuid/read",
65+
"display": {
66+
"description": "Gets private endpoint connection proxy for the tenant",
67+
"operation": "Gets private endpoint connection proxy",
68+
"resource": "Private link service resources",
69+
"provider": "Microsoft Power BI"
70+
}
71+
},
72+
{
73+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/privateEndpointConnectionProxies/privateEndpointName.privateEndpointGuid/write",
74+
"display": {
75+
"description": "Creates or updates private endpoint connection proxy for the tenant",
76+
"operation": "Creates or updates private endpoint connection proxy",
77+
"resource": "Private link service resources",
78+
"provider": "Microsoft Power BI"
79+
}
80+
},
81+
{
82+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/privateEndpointConnectionProxies/privateEndpointName.privateEndpointGuid/delete",
83+
"display": {
84+
"description": "Deletes private endpoint connection proxy for the tenant",
85+
"operation": "Deletes private endpoint connection proxy",
86+
"resource": "Private link service resources",
87+
"provider": "Microsoft Power BI"
88+
}
89+
},
90+
{
91+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/privateEndpointConnectionProxies/privateEndpointName.privateEndpointGuid/validate/action",
92+
"display": {
93+
"description": "Validates a private endpoint connection proxy before create or update",
94+
"operation": "Validates a private endpoint connection proxy",
95+
"resource": "Private link service resources",
96+
"provider": "Microsoft Power BI"
97+
}
98+
},
99+
{
100+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/privateEndpointConnections/privateEndpointName.privateEndpointGuid/read",
101+
"display": {
102+
"description": "Gets private endpoint connection for the tenant",
103+
"operation": "Gets private endpoint connection",
104+
"resource": "Private link service resources",
105+
"provider": "Microsoft Power BI"
106+
}
107+
},
108+
{
109+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/privateEndpointConnections/privateEndpointName.privateEndpointGuid/write",
110+
"display": {
111+
"description": "Creates or updates private endpoint connection for the tenant",
112+
"operation": "Creates or updates private endpoint connection",
113+
"resource": "Private link service resources",
114+
"provider": "Microsoft Power BI"
115+
}
116+
},
117+
{
118+
"name": "Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/privateEndpointConnections/privateEndpointName.privateEndpointGuid/delete",
119+
"display": {
120+
"description": "Deletes private endpoint connection for the tenant",
121+
"operation": "Deletes private endpoint connection",
122+
"resource": "Private link service resources",
123+
"provider": "Microsoft Power BI"
124+
}
125+
}
126+
]
127+
}
128+
}
129+
}
130+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "a0020869-4d28-422a-89f4-c2413130d73c",
4+
"resourceGroupName": "resourceGroup",
5+
"azureResourceName": "azureResourceName",
6+
"api-version": "2020-06-01",
7+
"x-ms-client-tenant-id": "ac2bc297-8a3e-46f3-972d-87c2b4ae6e2f",
8+
"body": {
9+
"location": "global",
10+
"properties": {
11+
"tenantId": "ac2bc297-8a3e-46f3-972d-87c2b4ae6e2f"
12+
},
13+
"tags": {
14+
"tag1": "value1",
15+
"tag2": "value2"
16+
}
17+
}
18+
},
19+
"responses": {
20+
"200": {
21+
"body": {
22+
"name": "myPrivateLinkServiceResource",
23+
"location": "global",
24+
"properties": {
25+
"tenantId": "ac2bc297-8a3e-46f3-972d-87c2b4ae6e2f"
26+
},
27+
"tags": {
28+
"tag1": "value1",
29+
"tag2": "value2"
30+
}
31+
}
32+
},
33+
"201": {
34+
"body": {
35+
"name": "myPrivateLinkServiceResource",
36+
"location": "global",
37+
"properties": {
38+
"tenantId": "ac2bc297-8a3e-46f3-972d-87c2b4ae6e2f"
39+
},
40+
"tags": {
41+
"tag1": "value1",
42+
"tag2": "value2"
43+
}
44+
}
45+
}
46+
}
47+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "a0020869-4d28-422a-89f4-c2413130d73c",
4+
"resourceGroupName": "resourceGroup",
5+
"azureResourceName": "azureResourceName",
6+
"api-version": "2020-06-01"
7+
},
8+
"responses": {
9+
"200": {
10+
"description": "OK",
11+
"headers": {}
12+
},
13+
"204": {
14+
"description": "No Content."
15+
}
16+
}
17+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "a0020869-4d28-422a-89f4-c2413130d73c",
4+
"resourceGroupName": "resourceGroup",
5+
"azureResourceName": "azureResourceName",
6+
"api-version": "2020-06-01"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": [
11+
{
12+
"name": "conection 1",
13+
"location": "west us",
14+
"properties": {
15+
"tenantId": "ac2bc297-8a3e-46f3-972d-87c2b4ae6e2f",
16+
"privateEndpointConnections": [
17+
{
18+
"id": "/subscriptions/a0020869-4d28-422a-89f4-c2413130d73c/resourceGroups/resourceGroup/providers/Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/privateEndpointConnections/myPrivateEndpointConnection.58ffb8de-89ad-41eb-9f8f-de0a7db9d721",
19+
"name": "myPrivateEndpointConnection",
20+
"type": "string",
21+
"properties": {
22+
"privateEndpoint": {
23+
"id": "/subscriptions/a0020869-4d28-422a-89f4-c2413130d73c/resourceGroups/resourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint"
24+
},
25+
"privateLinkServiceConnectionState": {
26+
"status": "Pending",
27+
"description": "My private endpoint connection",
28+
"actionsRequired": "None"
29+
}
30+
}
31+
}
32+
]
33+
},
34+
"tags": {
35+
"tag1": "value1",
36+
"tag2": "value2"
37+
}
38+
}
39+
]
40+
}
41+
}
42+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "a0020869-4d28-422a-89f4-c2413130d73c",
4+
"resourceGroupName": "resourceGroup",
5+
"azureResourceName": "azureResourceName",
6+
"api-version": "2020-06-01",
7+
"x-ms-client-tenant-id": "ac2bc297-8a3e-46f3-972d-87c2b4ae6e2f",
8+
"body": {
9+
"location": "global",
10+
"properties": {
11+
"tenantId": "ac2bc297-8a3e-46f3-972d-87c2b4ae6e2f"
12+
},
13+
"tags": {
14+
"tag1": "value1",
15+
"tag2": "value2"
16+
}
17+
}
18+
},
19+
"responses": {
20+
"200": {
21+
"body": {
22+
"name": "myPrivateLinkServiceResource",
23+
"location": "global",
24+
"properties": {
25+
"tenantId": "ac2bc297-8a3e-46f3-972d-87c2b4ae6e2f"
26+
},
27+
"tags": {
28+
"tag1": "value1",
29+
"tag2": "value2"
30+
}
31+
}
32+
},
33+
"201": {
34+
"body": {
35+
"name": "myPrivateLinkServiceResource",
36+
"location": "global",
37+
"properties": {
38+
"tenantId": "ac2bc297-8a3e-46f3-972d-87c2b4ae6e2f"
39+
},
40+
"tags": {
41+
"tag1": "value1",
42+
"tag2": "value2"
43+
}
44+
}
45+
}
46+
}
47+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "a0020869-4d28-422a-89f4-c2413130d73c",
4+
"resourceGroupName": "resourceGroup",
5+
"azureResourceName": "azureResourceName",
6+
"privateEndpointName": "myPrivateEndpointName",
7+
"privateEndpointGuid": "58ffb8de-89ad-41eb-9f8f-de0a7db9d721",
8+
"api-version": "2020-06-01",
9+
"privateEndpointConnection": {
10+
"properties": {
11+
"privateEndpoint": {
12+
"id": "/subscriptions/a0020869-4d28-422a-89f4-c2413130d73c/resourceGroups/resourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpointName"
13+
},
14+
"privateLinkServiceConnectionState": {
15+
"status": "Approved ",
16+
"description": "",
17+
"actionsRequired": "None"
18+
}
19+
}
20+
}
21+
},
22+
"responses": {
23+
"200": {
24+
"body": {
25+
"id": "/subscriptions/a0020869-4d28-422a-89f4-c2413130d73c/resourceGroups/resourceGroup/providers/Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/privateEndpointConnections/myPrivateEndpointName.58ffb8de-89ad-41eb-9f8f-de0a7db9d721",
26+
"name": "myPrivateEndpointName.58ffb8de-89ad-41eb-9f8f-de0a7db9d721",
27+
"type": "Microsoft.PowerBI/privateLinkServicesForPowerBI/privateEndpointConnections",
28+
"properties": {
29+
"privateEndpoint": {
30+
"id": "/subscriptions/a0020869-4d28-422a-89f4-c2413130d73c/resourceGroups/resourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpointName"
31+
},
32+
"privateLinkServiceConnectionState": {
33+
"status": "Approved ",
34+
"description": "",
35+
"actionsRequired": "None"
36+
}
37+
}
38+
}
39+
},
40+
"201": {
41+
"body": {
42+
"id": "/subscriptions/a0020869-4d28-422a-89f4-c2413130d73c/resourceGroups/resourceGroup/providers/Microsoft.PowerBI/privateLinkServicesForPowerBI/azureResourceName/privateEndpointConnections/myPrivateEndpointName.58ffb8de-89ad-41eb-9f8f-de0a7db9d721",
43+
"name": "myPrivateEndpointName.58ffb8de-89ad-41eb-9f8f-de0a7db9d721",
44+
"type": "Microsoft.PowerBI/privateLinkServicesForPowerBI/privateEndpointConnections",
45+
"properties": {
46+
"privateEndpoint": {
47+
"id": "/subscriptions/a0020869-4d28-422a-89f4-c2413130d73c/resourceGroups/resourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpointName"
48+
},
49+
"privateLinkServiceConnectionState": {
50+
"status": "Approved ",
51+
"description": "",
52+
"actionsRequired": "None"
53+
}
54+
}
55+
}
56+
}
57+
}
58+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "a0020869-4d28-422a-89f4-c2413130d73c",
4+
"resourceGroupName": "resourceGroup",
5+
"azureResourceName": "azureResourceName",
6+
"privateEndpointName": "myPrivateEndpointName",
7+
"privateEndpointGuid": "58ffb8de-89ad-41eb-9f8f-de0a7db9d721",
8+
"api-version": "2020-06-01"
9+
},
10+
"responses": {
11+
"202": {
12+
"headers": {
13+
"Azure-AsyncOperation": "40f12aac-47a9-49f0-b0a8-c9367edca7b0"
14+
}
15+
},
16+
"200": {
17+
"headers": {}
18+
},
19+
"204": {}
20+
}
21+
}

0 commit comments

Comments
 (0)