Skip to content

Commit

Permalink
commit 2024-08-12-preview changes
Browse files Browse the repository at this point in the history
commit changes to readme

* this file appears required for comparison with Azure types

commit v2024-08-12-preview examples

add descriptions to all new api fields

adjust one of the code comments according to feedback on the Red Hat side

add platformworkloadidentityroleset + examples

fix relative path to common-types
use common-types files directly rather than copying them into
the redhatopenshift directory

use common-types/v6, use ManagedServiceIdentity type definition

fix Swagger SpellCheck

remove "format":"uuid" from clientIds, principalIds, tenantIds
attempt to fix Swagger LintDiff check

convert platformWorkloadIdentities to map
  • Loading branch information
cadenmarchese committed Oct 1, 2024
1 parent 7838b6a commit 5ccccd6
Show file tree
Hide file tree
Showing 34 changed files with 513 additions and 203 deletions.
6 changes: 6 additions & 0 deletions cSpell.json
Original file line number Diff line number Diff line change
Expand Up @@ -1418,6 +1418,12 @@
"words": [
"billables"
]
},
{
"filename": "**/specification/redhatopenshift/resource-manager/Microsoft.RedHatOpenShift/**/**/**/*.json",
"words": [
"platformworkloadidentityroleset"
]
}
],
"enableFiletypes": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"parameters": {
Expand All @@ -21,6 +21,11 @@
"clientId": "clientId",
"clientSecret": "clientSecret"
},
"platformWorkloadIdentityProfile": {
"platformWorkloadIdentities": {
"": {}
}
},
"networkProfile": {
"podCidr": "10.128.0.0/14",
"serviceCidr": "172.30.0.0/16",
Expand Down Expand Up @@ -54,7 +59,8 @@
"visibility": "Public"
}
]
}
},
"managedServiceIdentity": {}
}
},
"responses": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName"
},
Expand Down Expand Up @@ -36,6 +36,11 @@
"servicePrincipalProfile": {
"clientId": "clientId"
},
"platformWorkloadIdentityProfile": {
"platformWorkloadIdentities": {
"": {}
}
},
"networkProfile": {
"podCidr": "10.128.0.0/14",
"serviceCidr": "172.30.0.0/16",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId"
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000"
},
"responses": {
"200": {
Expand Down Expand Up @@ -36,6 +36,11 @@
"servicePrincipalProfile": {
"clientId": "clientId"
},
"platformWorkloadIdentityProfile": {
"platformWorkloadIdentities": {
"": {}
}
},
"networkProfile": {
"podCidr": "10.128.0.0/14",
"serviceCidr": "172.30.0.0/16",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup"
},
"responses": {
Expand Down Expand Up @@ -37,6 +37,11 @@
"servicePrincipalProfile": {
"clientId": "clientId"
},
"platformWorkloadIdentityProfile": {
"platformWorkloadIdentities": {
"": {}
}
},
"networkProfile": {
"podCidr": "10.128.0.0/14",
"serviceCidr": "172.30.0.0/16",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"parameters": {
Expand All @@ -20,6 +20,11 @@
"clientId": "clientId",
"clientSecret": "clientSecret"
},
"platformWorkloadIdentityProfile": {
"platformWorkloadIdentities": {
"": {}
}
},
"networkProfile": {
"podCidr": "10.128.0.0/14",
"serviceCidr": "172.30.0.0/16",
Expand Down Expand Up @@ -53,7 +58,8 @@
"visibility": "Public"
}
]
}
},
"managedServiceIdentity": {}
}
},
"responses": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"location": "location"
},
"responses": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"parameters": {
"api-version": "2023-11-22"
"api-version": "2024-08-12-preview"
},
"responses": {
"200": {
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"parameters": {
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"location": "location"
},
"responses": {
"200": {
"body": {
"value": [
{
"id": "00000000-0000-0000-0000-000000000000",
"properties": {
"openShiftVersion": "4.14",
"platformWorkloadIdentityRoles": [
{
"operatorName": "ServiceOperator",
"roleDefinitionName": "AzureRedHatOpenShiftServiceOperator",
"roleDefinitionId": "/providers/Microsoft.Authorization/roleDefinitions/00000000-0000-0000-0000-000000000000"
}
]
}
}
]
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parameters": {
"api-version": "2023-11-22",
"subscriptionId": "subscriptionId",
"api-version": "2024-08-12-preview",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resourceGroup",
"resourceName": "resourceName",
"childResourceName": "childResourceName"
Expand Down
Loading

0 comments on commit 5ccccd6

Please sign in to comment.