Skip to content

Commit

Permalink
Add Azure Exocompute version 2
Browse files Browse the repository at this point in the history
  • Loading branch information
leitzler committed Nov 6, 2023
1 parent eef2adb commit 9d0164c
Showing 1 changed file with 179 additions and 0 deletions.
179 changes: 179 additions & 0 deletions exocompute/version-2/permission-group-BASIC.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
[
{
"Actions": [
{
"value": "Microsoft.Network/virtualNetworks/subnets/join/action",
"use_case": "Creating a virtual machine in a subnet during the Export virtual machine task.",
"scope": "subscription"
},
{
"value": "Microsoft.Network/virtualNetworks/subnets/read",
"use_case": "Retrieving the details of virtual network subnets during the Export virtual machine task.",
"scope": "subscription"
},
{
"value": "Microsoft.Network/virtualNetworks/read",
"use_case": "Retrieving the Azure Virtual Network (VNet) details during the Export virtual machine task.",
"scope": "subscription"
},
{
"value": "Microsoft.ContainerService/register/action",
"use_case": "Registering a subscription with Microsoft.ContainerService resource provider.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerRegistry/register/action",
"use_case": "Registering a subscription with Microsoft.ContainerRegistry resource provider.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerRegistry/registries/importImage/action",
"use_case": "Importing an image to the container registry",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerRegistry/registries/pull/read",
"use_case": "Pulling images.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerRegistry/registries/read",
"use_case": "Reading registries.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.Resources/subscriptions/resourceGroups/read",
"use_case": "Performing refresh tasks.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.Resources/subscriptions/resourceGroups/write",
"use_case": "Creating a separate resource group to store snapshots taken by Polaris.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/read",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/write",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/delete",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/start/action",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/stop/action",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/abort/action",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/listClusterAdminCredential/action",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/listClusterUserCredential/action",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/listClusterMonitoringUserCredential/action",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/resolvePrivateLinkServiceId/action",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/privateEndpointConnectionsApproval/action",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/agentPools/read",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/agentPools/write",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/agentPools/delete",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/agentPools/abort/action",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/agentPools/upgradeNodeImageVersion/write",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/agentPools/upgradeProfiles/read",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/accessProfiles/read",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/accessProfiles/listCredential/action",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/availableAgentPoolVersions/read",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.ContainerService/managedClusters/upgradeProfiles/read",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.Compute/disks/read",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.Compute/disks/write",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
},
{
"value": "Microsoft.Compute/disks/delete",
"use_case": "Performing Create Read Update and Delete (CRUD) operations on an Exocompute instance.",
"scope": "resourceGroup"
}
],
"NotActions": null,
"DataActions": null,
"NotDataActions": null
}
]

0 comments on commit 9d0164c

Please sign in to comment.