swagger: "2.0"
schemes:
  - https
host: management.azure.com
info:
  title: Provider API Client
  version: 2018-02-01
  x-apisguru-categories:
    - cloud
  x-logo:
    url: https://api.apis.guru/v2/cache/logo/https_assets.onestore.ms_cdnfiles_onestorerolling-1606-01000_shell_v3_images_logo_microsoft.png
  x-origin:
    - format: swagger
      url: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/Provider.json
      version: "2.0"
  x-preferred: true
  x-providerName: azure.com
  x-serviceName: web-Provider
  x-tags:
    - Azure
    - Microsoft
consumes:
  - application/json
produces:
  - application/json
securityDefinitions:
  azure_auth:
    authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize
    description: Azure Active Directory OAuth2 Flow
    flow: implicit
    scopes:
      user_impersonation: impersonate your user account
    type: oauth2
security:
  - azure_auth:
      - user_impersonation
parameters:
  apiVersionParameter:
    description: API Version
    in: query
    name: api-version
    required: true
    type: string
  subscriptionIdParameter:
    description: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
    in: path
    name: subscriptionId
    required: true
    type: string
paths:
  /providers/Microsoft.Web/availableStacks:
    get:
      description: Get available application frameworks and their versions
      operationId: Provider_GetAvailableStacks
      parameters:
        - enum:
            - Windows
            - Linux
            - WindowsFunctions
            - LinuxFunctions
          in: query
          name: osTypeSelected
          type: string
        - $ref: "#/parameters/apiVersionParameter"
      responses:
        "200":
          description: OK
          schema:
            $ref: "#/definitions/ApplicationStackCollection"
        default:
          description: App Service error response.
          schema:
            description: App Service error response.
            properties:
              error:
                description: Error model.
                properties:
                  code:
                    description: Standardized string to programmatically identify the error.
                    readOnly: true
                    type: string
                  details:
                    items:
                      description: Detailed errors.
                      properties:
                        code:
                          description: Standardized string to programmatically identify the error.
                          readOnly: true
                          type: string
                        message:
                          description: Detailed error description and debugging information.
                          readOnly: true
                          type: string
                        target:
                          description: Detailed error description and debugging information.
                          readOnly: true
                          type: string
                      readOnly: true
                    type: array
                  innererror:
                    description: More information to debug error.
                    readOnly: true
                    type: string
                  message:
                    description: Detailed error description and debugging information.
                    readOnly: true
                    type: string
                  target:
                    description: Detailed error description and debugging information.
                    readOnly: true
                    type: string
                readOnly: true
                type: object
            type: object
      summary: Get available application frameworks and their versions
      tags:
        - Provider
      x-ms-pageable:
        nextLinkName: nextLink
  /providers/Microsoft.Web/operations:
    get:
      description: Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions
      operationId: Provider_ListOperations
      parameters:
        - $ref: "#/parameters/apiVersionParameter"
      responses:
        "200":
          description: OK
          schema:
            description: Collection of Azure resource manager operation metadata.
            properties:
              nextLink:
                description: Link to next page of resources.
                readOnly: true
                type: string
              value:
                description: Collection of resources.
                items:
                  description: Description of an operation available for Microsoft.Web resource provider.
                  properties:
                    display:
                      description: Meta data about operation used for display in portal.
                      properties:
                        description:
                          type: string
                        operation:
                          type: string
                        provider:
                          type: string
                        resource:
                          type: string
                      type: object
                    name:
                      type: string
                    origin:
                      type: string
                    properties:
                      description: Properties available for a Microsoft.Web resource provider operation.
                      properties:
                        serviceSpecification:
                          description: Resource metrics service provided by Microsoft.Insights resource provider.
                          properties:
                            logSpecifications:
                              items:
                                description: Log Definition of a single resource metric.
                                properties:
                                  blobDuration:
                                    type: string
                                  displayName:
                                    type: string
                                  name:
                                    type: string
                                type: object
                              type: array
                            metricSpecifications:
                              items:
                                description: Definition of a single resource metric.
                                properties:
                                  aggregationType:
                                    type: string
                                  availabilities:
                                    items:
                                      description: Retention policy of a resource metric.
                                      properties:
                                        blobDuration:
                                          type: string
                                        timeGrain:
                                          type: string
                                      type: object
                                    type: array
                                  category:
                                    type: string
                                  dimensions:
                                    items:
                                      description: |-
                                        Dimension of a resource metric. For e.g. instance specific HTTP requests for a web app, 
                                        where instance name is dimension of the metric HTTP request
                                      properties:
                                        displayName:
                                          type: string
                                        internalName:
                                          type: string
                                        name:
                                          type: string
                                        toBeExportedForShoebox:
                                          type: boolean
                                      type: object
                                    type: array
                                  displayDescription:
                                    type: string
                                  displayName:
                                    type: string
                                  enableRegionalMdmAccount:
                                    type: boolean
                                  fillGapWithZero:
                                    type: boolean
                                  isInternal:
                                    type: boolean
                                  metricFilterPattern:
                                    type: string
                                  name:
                                    type: string
                                  sourceMdmAccount:
                                    type: string
                                  sourceMdmNamespace:
                                    type: string
                                  supportsInstanceLevelAggregation:
                                    type: boolean
                                  unit:
                                    type: string
                                type: object
                              type: array
                          type: object
                      type: object
                  type: object
                type: array
            required:
              - value
            type: object
        default:
          description: App Service error response.
          schema:
            description: App Service error response.
            properties:
              error:
                description: Error model.
                properties:
                  code:
                    description: Standardized string to programmatically identify the error.
                    readOnly: true
                    type: string
                  details:
                    items:
                      description: Detailed errors.
                      properties:
                        code:
                          description: Standardized string to programmatically identify the error.
                          readOnly: true
                          type: string
                        message:
                          description: Detailed error description and debugging information.
                          readOnly: true
                          type: string
                        target:
                          description: Detailed error description and debugging information.
                          readOnly: true
                          type: string
                      readOnly: true
                    type: array
                  innererror:
                    description: More information to debug error.
                    readOnly: true
                    type: string
                  message:
                    description: Detailed error description and debugging information.
                    readOnly: true
                    type: string
                  target:
                    description: Detailed error description and debugging information.
                    readOnly: true
                    type: string
                readOnly: true
                type: object
            type: object
      summary: Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions
      tags:
        - Provider
      x-ms-examples:
        List operations:
          parameters:
            api-version: 2018-02-01
          responses:
            "200":
              body:
                value:
                  - display:
                      description: Get the properties of a Web App
                      operation: Get Web App
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/Read
                    origin: user,system
                  - display:
                      description: Create a new Web App or update an existing one
                      operation: Create or Update Web App
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/Write
                    origin: user,system
                  - display:
                      description: Create a new Web App Slot or update an existing one
                      operation: Create or Update Web App Slot
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/Write
                    origin: user,system
                  - display:
                      description: Delete an existing Web App
                      operation: Delete Web App
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/Delete
                    origin: user,system
                  - display:
                      description: Delete an existing Web App Slot
                      operation: Delete Web App Slot
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/Delete
                    origin: user,system
                  - display:
                      description: Get Web App Slot's configuration settings
                      operation: Get Web App Slot Configuration
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/config/Read
                    origin: user,system
                  - display:
                      description: Get Web App configuration settings
                      operation: Get Web App Configuration
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/config/Read
                    origin: user,system
                  - display:
                      description: List Web App's security sensitive settings, such as publishing credentials, app settings and connection strings
                      operation: List Web App Security Sensitive Settings
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/config/list/Action
                    origin: user,system
                  - display:
                      description: List Web App Slot's security sensitive settings, such as publishing credentials, app settings and connection strings
                      operation: List Web App Slot Security Sensitive Settings
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/config/list/Action
                    origin: user,system
                  - display:
                      description: Update Web App's configuration settings
                      operation: Update Web App Configuration
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/config/Write
                    origin: user,system
                  - display:
                      description: Update Web App Slot's configuration settings
                      operation: Update Web App Slot Configuration
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/config/Write
                    origin: user,system
                  - display:
                      description: Get Web App's source control configuration settings
                      operation: Get Web App Source Control Configuration
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/sourcecontrols/Read
                    origin: user,system
                  - display:
                      description: Get Web App Slot's source control configuration settings
                      operation: Get Web App Slot Source Control Configuration
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/sourcecontrols/Read
                    origin: user,system
                  - display:
                      description: Update Web App's source control configuration settings
                      operation: Update Web App Source Control Configuration
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/sourcecontrols/Write
                    origin: user,system
                  - display:
                      description: Update Web App Slot's source control configuration settings
                      operation: Update Web App Slot Source Control Configuration
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/sourcecontrols/Write
                    origin: user,system
                  - display:
                      description: Delete Web App's source control configuration settings
                      operation: Delete Web App Source Control Configuration
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/sourcecontrols/Delete
                    origin: user,system
                  - display:
                      description: Delete Web App Slot's source control configuration settings
                      operation: Delete Web App Slot Source Control Configuration
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/sourcecontrols/Delete
                    origin: user,system
                  - display:
                      description: Create a new web app backup
                      operation: Create Web App Backup
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/backup/Action
                    origin: user,system
                  - display:
                      description: Create new Web App Slot backup.
                      operation: Create Web App Slot Backup
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/backup/Action
                    origin: user,system
                  - display:
                      description: Get the properties of a web app's backup
                      operation: Get Web App Backup
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/backups/Read
                    origin: user,system
                  - display:
                      description: Get the properties of a web app slots' backup
                      operation: List Web App Slot Backups
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/backups/Read
                    origin: user,system
                  - display:
                      description: Get publishing profile xml for a Web App
                      operation: Get Web App Publishing Profile
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/publishxml/Action
                    origin: user,system
                  - display:
                      description: Get publishing profile xml for Web App Slot
                      operation: Get Web App Slot Publishing Profile
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/publishxml/Action
                    origin: user,system
                  - display:
                      description: Publish a Web App
                      operation: Publish Web App
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/publish/Action
                    origin: user,system
                  - display:
                      description: Publish a Web App Slot
                      operation: Publish Web App Slot
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/publish/Action
                    origin: user,system
                  - display:
                      description: Restart a Web App
                      operation: Restart Web App
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/restart/Action
                    origin: user,system
                  - display:
                      description: Restart a Web App Slot
                      operation: Restart Web App Slot
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/restart/Action
                    origin: user,system
                  - display:
                      description: Start a Web App
                      operation: Start Web App
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/start/Action
                    origin: user,system
                  - display:
                      description: Start a Web App Slot
                      operation: Start Web App Slot
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/start/Action
                    origin: user,system
                  - display:
                      description: Stop a Web App
                      operation: Stop Web App
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/stop/Action
                    origin: user,system
                  - display:
                      description: Stop a Web App Slot
                      operation: Stop Web App Slot
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/stop/Action
                    origin: user,system
                  - display:
                      description: Swap Web App deployment slots
                      operation: Swap Web App Slots
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/slotsswap/Action
                    origin: user,system
                  - display:
                      description: Swap Web App deployment slots
                      operation: Swap Web App Slots
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/slotsswap/Action
                    origin: user,system
                  - display:
                      description: Get differences in configuration between web app and slots
                      operation: Get Web App Slots Differences
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/slotsdiffs/Action
                    origin: user,system
                  - display:
                      description: Get differences in configuration between web app and slots
                      operation: Get Web App Slots Differences
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/slotsdiffs/Action
                    origin: user,system
                  - display:
                      description: Apply web app slot configuration from target slot to the current web app
                      operation: Apply Web App Configuration
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/applySlotConfig/Action
                    origin: user,system
                  - display:
                      description: Apply web app slot configuration from target slot to the current slot.
                      operation: Apply Web App Slot Configuration
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/applySlotConfig/Action
                    origin: user,system
                  - display:
                      description: Reset web app configuration
                      operation: Reset Web App Configuration
                      provider: Microsoft Web Apps
                      resource: Web App
                    name: Microsoft.Web/sites/resetSlotConfig/Action
                    origin: user,system
                  - display:
                      description: Reset web app slot configuration
                      operation: Reset Web App Slot Configuration
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/resetSlotConfig/Action
                    origin: user,system
                  - display:
                      description: Get the properties of a Web App deployment slot
                      operation: Get Web App Deployment Slot
                      provider: Microsoft Web Apps
                      resource: Web App Slot
                    name: Microsoft.Web/sites/slots/Read
                    origin: user,system
                  - display:
                      description: Get the properties on an App Service Plan
                      operation: Get App Service Plan
                      provider: Microsoft Web Apps
                      resource: App Service Plan
                    name: Microsoft.Web/serverfarms/Read
                    origin: user,system
                  - display:
                      description: Create a new App Service Plan or update an existing one
                      operation: Create or Update App Service Plan
                      provider: Microsoft Web Apps
                      resource: App Service Plan
                    name: Microsoft.Web/serverfarms/Write
                    origin: user,system
                  - display:
                      description: Delete an existing App Service Plan
                      operation: Delete App Service Plan
                      provider: Microsoft Web Apps
                      resource: App Service Plan
                    name: Microsoft.Web/serverfarms/Delete
                    origin: user,system
                  - display:
                      description: Restart all Web Apps in an App Service Plan
                      operation: Restart Web Apps
                      provider: Microsoft Web Apps
                      resource: App Service Plan
                    name: Microsoft.Web/serverfarms/restartSites/Action
                    origin: user,system
                  - display:
                      description: Get the list of certificates.
                      operation: Get Certificates
                      provider: Microsoft Web Apps
                      resource: Certificate
                    name: Microsoft.Web/certificates/Read
                    origin: user,system
                  - display:
                      description: Add a new certificate or update an existing one.
                      operation: Add or Update Certificate
                      provider: Microsoft Web Apps
                      resource: Certificate
                    name: Microsoft.Web/certificates/Write
                    origin: user,system
                  - display:
                      description: Delete an existing certificate.
                      operation: Delete Certificate
                      provider: Microsoft Web Apps
                      resource: Certificate
                    name: Microsoft.Web/certificates/Delete
                    origin: user,system
                  - display:
                      description: Get the list of Geo regions.
                      operation: Get Geo Regions
                      provider: Microsoft Web Apps
                      resource: Geo Region
                    name: Microsoft.Web/geoRegions/Read
                    origin: user,system
                  - display:
                      description: Get names of sites assigned to hostname.
                      operation: Get sites assigned to hostname
                      provider: Microsoft Web Apps
                      resource: Site Name
                    name: Microsoft.Web/listSitesAssignedToHostName/Read
                    origin: user,system
                  - display:
                      description: Get the properties of an App Service Environment
                      operation: Get App Service Environment
                      provider: Microsoft Web Apps
                      resource: App Service Environment
                    name: Microsoft.Web/hostingEnvironments/Read
                    origin: user,system
                  - display:
                      description: Create a new App Service Environment or update existing one
                      operation: Create or Update App Service Environment
                      provider: Microsoft Web Apps
                      resource: App Service Environment
                    name: Microsoft.Web/hostingEnvironments/Write
                    origin: user,system
                  - display:
                      description: Delete an App Service Environment
                      operation: Delete App Service Environment
                      provider: Microsoft Web Apps
                      resource: App Service Environment
                    name: Microsoft.Web/hostingEnvironments/Delete
                    origin: user,system
                  - display:
                      description: Reboot all machines in an App Service Environment
                      operation: Reboot an App Service Environment
                      provider: Microsoft Web Apps
                      resource: App Service Environment
                    name: Microsoft.Web/hostingEnvironments/reboot/Action
                    origin: user,system
                  - display:
                      description: Get the properties of a FrontEnd Pool in an App Service Environment
                      operation: Get FrontEnd Pool
                      provider: Microsoft Web Apps
                      resource: App Service Environment FrontEnd Pool
                    name: Microsoft.Web/hostingEnvironments/multiRolePools/Read
                    origin: user,system
                  - display:
                      description: Create a new FrontEnd Pool in an App Service Environment or update an existing one
                      operation: Create or Update FrontEnd Pool
                      provider: Microsoft Web Apps
                      resource: App Service Environment FrontEnd Pool
                    name: Microsoft.Web/hostingEnvironments/multiRolePools/Write
                    origin: user,system
                  - display:
                      description: Get the properties of a Worker Pool in an App Service Environment
                      operation: Get Worker Pool
                      provider: Microsoft Web Apps
                      resource: App Service Environment Worker Pool
                    name: Microsoft.Web/hostingEnvironments/workerPools/Read
                    origin: user,system
                  - display:
                      description: Create a new Worker Pool in an App Service Environment or update an existing one
                      operation: Create or Update Worker Pool
                      provider: Microsoft Web Apps
                      resource: App Service Environment Worker Pool
                    name: Microsoft.Web/hostingEnvironments/workerPools/Write
                    origin: user,system
                  - display:
                      description: Get the list of Connections.
                      operation: Get Connections
                      provider: Microsoft Web Apps
                      resource: Connections
                    name: Microsoft.Web/connections/Read
                    origin: user,system
                  - display:
                      description: Creates or updates a Connection.
                      operation: Add or Update Connection
                      provider: Microsoft Web Apps
                      resource: Connections
                    name: Microsoft.Web/connections/Write
                    origin: user,system
                  - display:
                      description: Deletes a Connection.
                      operation: Delete Connection
                      provider: Microsoft Web Apps
                      resource: Connections
                    name: Microsoft.Web/connections/Delete
                    origin: user,system
                  - display:
                      description: Joins a Connection.
                      operation: Join Connection
                      provider: Microsoft Web Apps
                      resource: Connections
                    name: Microsoft.Web/connections/Join/Action
                    origin: user,system
                  - display:
                      description: Get the list of Connection Gateways.
                      operation: Get Connection Gateways
                      provider: Microsoft Web Apps
                      resource: Connection Gateways
                    name: Microsoft.Web/connectionGateways/Read
                    origin: user,system
                  - display:
                      description: Creates or updates a Connection Gateway.
                      operation: Add or Update Connection Gateways
                      provider: Microsoft Web Apps
                      resource: Connection Gateways
                    name: Microsoft.Web/connectionGateways/Write
                    origin: user,system
                  - display:
                      description: Deletes a Connection Gateway.
                      operation: Delete Connection Gateway
                      provider: Microsoft Web Apps
                      resource: Connection Gateways
                    name: Microsoft.Web/connectionGateways/Delete
                    origin: user,system
                  - display:
                      description: Joins a Connection Gateway.
                      operation: Join Connection Gateway
                      provider: Microsoft Web Apps
                      resource: Connection Gateways
                    name: Microsoft.Web/connectionGateways/Join/Action
                    origin: user,system
                  - display:
                      description: Get the list of recommendations for subscriptions.
                      operation: Get recommendations
                      provider: Microsoft Web Apps
                      resource: Recommendation
                    name: Microsoft.Web/recommendations/Read
                    origin: user,system
                  - display:
                      description: Get the list of recommendations for web app.
                      operation: Get recommendations for web app
                      provider: Microsoft Web Apps
                      resource: Recommendation
                    name: Microsoft.Web/sites/recommendations/Read
                    origin: user,system
                  - display:
                      description: Get Available Stacks.
                      operation: Get Available Stacks
                      provider: Microsoft Web Apps
                      resource: Available Stacks
                    name: microsoft.web/availablestacks/read
                    origin: user,system
                  - display:
                      description: Check if resource name is available.
                      operation: Get Check Name Availability
                      provider: Microsoft Web Apps
                      resource: Check Name Availability
                    name: microsoft.web/checknameavailability/read
                    origin: user,system
                  - display:
                      description: Get Classic Mobile Services.
                      operation: Get Classic Mobile Services
                      provider: Microsoft Web Apps
                      resource: Classic Mobile Services
                    name: microsoft.web/classicmobileservices/read
                    origin: user,system
                  - display:
                      description: Confirm Connections Consent Code.
                      operation: Confirm Connections Consent Code
                      provider: Microsoft Web Apps
                      resource: Connections
                    name: microsoft.web/connections/confirmconsentcode/action
                    origin: user,system
                  - display:
                      description: List Consent Links for Connections.
                      operation: List Consent Links for Connections
                      provider: Microsoft Web Apps
                      resource: Connections
                    name: microsoft.web/connections/listconsentlinks/action
                    origin: user,system
                  - display:
                      description: Get Deployment Locations.
                      operation: Get Deployment Locations
                      provider: Microsoft Web Apps
                      resource: Deployment Locations
                    name: microsoft.web/deploymentlocations/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments Capacities.
                      operation: Get Hosting Environments Capacities
                      provider: Microsoft Web Apps
                      resource: Hosting Environments Capacities
                    name: microsoft.web/hostingenvironments/capacities/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments Diagnostics.
                      operation: Get Hosting Environments Diagnostics
                      provider: Microsoft Web Apps
                      resource: Hosting Environments Diagnostics
                    name: microsoft.web/hostingenvironments/diagnostics/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments Metric Definitions.
                      operation: Get Hosting Environments Metric Definitions
                      provider: Microsoft Web Apps
                      resource: Hosting Environments Metric Definitions
                    name: microsoft.web/hostingenvironments/metricdefinitions/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments MultiRole Pools Metric Definitions.
                      operation: Get Hosting Environments MultiRole Pools Metric Definitions
                      provider: Microsoft Web Apps
                      resource: Hosting Environments MultiRole Pools Metric Definitions
                    name: microsoft.web/hostingenvironments/multirolepools/metricdefinitions/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments MultiRole Pools Metrics.
                      operation: Get Hosting Environments MultiRole Pools Metrics
                      provider: Microsoft Web Apps
                      resource: Hosting Environments MultiRole Pools Metrics
                    name: microsoft.web/hostingenvironments/multirolepools/metrics/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments MultiRole Pools SKUs.
                      operation: Get Hosting Environments MultiRole Pools SKUs
                      provider: Microsoft Web Apps
                      resource: Hosting Environments MultiRole Pools SKUs
                    name: microsoft.web/hostingenvironments/multirolepools/skus/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments MultiRole Pools Usages.
                      operation: Get Hosting Environments MultiRole Pools Usages
                      provider: Microsoft Web Apps
                      resource: Hosting Environments MultiRole Pools Usages
                    name: microsoft.web/hostingenvironments/multirolepools/usages/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments Operations.
                      operation: Get Hosting Environments Operations
                      provider: Microsoft Web Apps
                      resource: Hosting Environments Operations
                    name: microsoft.web/hostingenvironments/operations/read
                    origin: user,system
                  - display:
                      description: Resume Hosting Environments.
                      operation: Resume Hosting Environments
                      provider: Microsoft Web Apps
                      resource: Hosting Environments
                    name: microsoft.web/hostingenvironments/resume/action
                    origin: user,system
                  - display:
                      description: Get Hosting Environments App Service Plans.
                      operation: Get Hosting Environments App Service Plans
                      provider: Microsoft Web Apps
                      resource: Hosting Environments App Service Plans
                    name: microsoft.web/hostingenvironments/serverfarms/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments Web Apps.
                      operation: Get Hosting Environments Web Apps
                      provider: Microsoft Web Apps
                      resource: Hosting Environments Web Apps
                    name: microsoft.web/hostingenvironments/sites/read
                    origin: user,system
                  - display:
                      description: Suspend Hosting Environments.
                      operation: Suspend Hosting Environments
                      provider: Microsoft Web Apps
                      resource: Hosting Environments
                    name: microsoft.web/hostingenvironments/suspend/action
                    origin: user,system
                  - display:
                      description: Get Hosting Environments Usages.
                      operation: Get Hosting Environments Usages
                      provider: Microsoft Web Apps
                      resource: Hosting Environments Usages
                    name: microsoft.web/hostingenvironments/usages/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments Workerpools Metric Definitions.
                      operation: Get Hosting Environments Workerpools Metric Definitions
                      provider: Microsoft Web Apps
                      resource: Hosting Environments Workerpools Metric Definitions
                    name: microsoft.web/hostingenvironments/workerpools/metricdefinitions/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments Workerpools Metrics.
                      operation: Get Hosting Environments Workerpools Metrics
                      provider: Microsoft Web Apps
                      resource: Hosting Environments Workerpools Metrics
                    name: microsoft.web/hostingenvironments/workerpools/metrics/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments Workerpools SKUs.
                      operation: Get Hosting Environments Workerpools SKUs
                      provider: Microsoft Web Apps
                      resource: Hosting Environments Workerpools SKUs
                    name: microsoft.web/hostingenvironments/workerpools/skus/read
                    origin: user,system
                  - display:
                      description: Get Hosting Environments Workerpools Usages.
                      operation: Get Hosting Environments Workerpools Usages
                      provider: Microsoft Web Apps
                      resource: Hosting Environments Workerpools Usages
                    name: microsoft.web/hostingenvironments/workerpools/usages/read
                    origin: user,system
                  - display:
                      description: Get if Hosting Environment Name is available.
                      operation: Check if Hosting Environment Name is available
                      provider: Microsoft Web Apps
                      resource: Hosting Environment Name
                    name: microsoft.web/ishostingenvironmentnameavailable/read
                    origin: user,system
                  - display:
                      description: Check if Hostname is Available.
                      operation: Check if Hostname is Available
                      provider: Microsoft Web Apps
                      resource: Hostname
                    name: microsoft.web/ishostnameavailable/read
                    origin: user,system
                  - display:
                      description: Check if Username is available.
                      operation: Check if Username is available
                      provider: Microsoft Web Apps
                      resource: Username
                    name: microsoft.web/isusernameavailable/read
                    origin: user,system
                  - display:
                      description: Get Locations API Operations.
                      operation: Get Locations API Operations
                      provider: Microsoft Web Apps
                      resource: Locations API Operations
                    name: microsoft.web/locations/apioperations/read
                    origin: user,system
                  - display:
                      description: Get Locations Connection Gateway Installations.
                      operation: Get Locations Connection Gateway Installations
                      provider: Microsoft Web Apps
                      resource: Locations Connection Gateway Installations
                    name: microsoft.web/locations/connectiongatewayinstallations/read
                    origin: user,system
                  - display:
                      description: Get Locations Managed APIs.
                      operation: Get Locations Managed APIs
                      provider: Microsoft Web Apps
                      resource: Locations Managed APIs
                    name: microsoft.web/locations/managedapis/read
                    origin: user,system
                  - display:
                      description: Get Operations.
                      operation: Get Operations
                      provider: Microsoft Web Apps
                      resource: Operations
                    name: microsoft.web/operations/read
                    origin: user,system
                  - display:
                      description: Get Publishing Users.
                      operation: Get Publishing Users
                      provider: Microsoft Web Apps
                      resource: Publishing Users
                    name: microsoft.web/publishingusers/read
                    origin: user,system
                  - display:
                      description: Update Publishing Users.
                      operation: Update Publishing Users
                      provider: Microsoft Web Apps
                      resource: Publishing Users
                    name: microsoft.web/publishingusers/write
                    origin: user,system
                  - display:
                      description: Get App Service Plans Capabilities.
                      operation: Get App Service Plans Capabilities
                      provider: Microsoft Web Apps
                      resource: App Service Plans Capabilities
                    name: microsoft.web/serverfarms/capabilities/read
                    origin: user,system
                  - display:
                      description: Delete App Service Plans First Party Apps Settings.
                      operation: Delete App Service Plans First Party Apps Settings
                      provider: Microsoft Web Apps
                      resource: App Service Plans First Party Apps Settings
                    name: microsoft.web/serverfarms/firstpartyapps/settings/delete
                    origin: user,system
                  - display:
                      description: Get App Service Plans First Party Apps Settings.
                      operation: Get App Service Plans First Party Apps Settings
                      provider: Microsoft Web Apps
                      resource: App Service Plans First Party Apps Settings
                    name: microsoft.web/serverfarms/firstpartyapps/settings/read
                    origin: user,system
                  - display:
                      description: Update App Service Plans First Party Apps Settings.
                      operation: Update App Service Plans First Party Apps Settings
                      provider: Microsoft Web Apps
                      resource: App Service Plans First Party Apps Settings
                    name: microsoft.web/serverfarms/firstpartyapps/settings/write
                    origin: user,system
                  - display:
                      description: Get App Service Plans Hybrid Connection Namespaces Relays Web Apps.
                      operation: Get App Service Plans Hybrid Connection Namespaces Relays Web Apps
                      provider: Microsoft Web Apps
                      resource: App Service Plans Hybrid Connection Namespaces Relays Web Apps
                    name: microsoft.web/serverfarms/hybridconnectionnamespaces/relays/sites/read
                    origin: user,system
                  - display:
                      description: Get App Service Plans Hybrid Connection Plan Limits.
                      operation: Get App Service Plans Hybrid Connection Plan Limits
                      provider: Microsoft Web Apps
                      resource: App Service Plans Hybrid Connection Plan Limits
                    name: microsoft.web/serverfarms/hybridconnectionplanlimits/read
                    origin: user,system
                  - display:
                      description: Get App Service Plans Hybrid Connection Relays.
                      operation: Get App Service Plans Hybrid Connection Relays
                      provider: Microsoft Web Apps
                      resource: App Service Plans Hybrid Connection Relays
                    name: microsoft.web/serverfarms/hybridconnectionrelays/read
                    origin: user,system
                  - display:
                      description: Get App Service Plans Metric Definitions.
                      operation: Get App Service Plans Metric Definitions
                      provider: Microsoft Web Apps
                      resource: App Service Plans Metric Definitions
                    name: microsoft.web/serverfarms/metricdefinitions/read
                    origin: user,system
                  - display:
                      description: Get App Service Plans Metrics.
                      operation: Get App Service Plans Metrics
                      provider: Microsoft Web Apps
                      resource: App Service Plans Metrics
                    name: microsoft.web/serverfarms/metrics/read
                    origin: user,system
                  - display:
                      description: Get App Service Plans Operation Results.
                      operation: Get App Service Plans Operation Results
                      provider: Microsoft Web Apps
                      resource: App Service Plans Operation Results
                    name: microsoft.web/serverfarms/operationresults/read
                    origin: user,system
                  - display:
                      description: Get App Service Plans Web Apps.
                      operation: Get App Service Plans Web Apps
                      provider: Microsoft Web Apps
                      resource: App Service Plans Web Apps
                    name: microsoft.web/serverfarms/sites/read
                    origin: user,system
                  - display:
                      description: Get App Service Plans SKUs.
                      operation: Get App Service Plans SKUs
                      provider: Microsoft Web Apps
                      resource: App Service Plans SKUs
                    name: microsoft.web/serverfarms/skus/read
                    origin: user,system
                  - display:
                      description: Get App Service Plans Usages.
                      operation: Get App Service Plans Usages
                      provider: Microsoft Web Apps
                      resource: App Service Plans Usages
                    name: microsoft.web/serverfarms/usages/read
                    origin: user,system
                  - display:
                      description: Update App Service Plans Virtual Network Connections Gateways.
                      operation: Update App Service Plans Virtual Network Connections Gateways
                      provider: Microsoft Web Apps
                      resource: App Service Plans Virtual Network Connections Gateways
                    name: microsoft.web/serverfarms/virtualnetworkconnections/gateways/write
                    origin: user,system
                  - display:
                      description: Get App Service Plans Virtual Network Connections.
                      operation: Get App Service Plans Virtual Network Connections
                      provider: Microsoft Web Apps
                      resource: App Service Plans Virtual Network Connections
                    name: microsoft.web/serverfarms/virtualnetworkconnections/read
                    origin: user,system
                  - display:
                      description: Delete App Service Plans Virtual Network Connections Routes.
                      operation: Delete App Service Plans Virtual Network Connections Routes
                      provider: Microsoft Web Apps
                      resource: App Service Plans Virtual Network Connections Routes
                    name: microsoft.web/serverfarms/virtualnetworkconnections/routes/delete
                    origin: user,system
                  - display:
                      description: Get App Service Plans Virtual Network Connections Routes.
                      operation: Get App Service Plans Virtual Network Connections Routes
                      provider: Microsoft Web Apps
                      resource: App Service Plans Virtual Network Connections Routes
                    name: microsoft.web/serverfarms/virtualnetworkconnections/routes/read
                    origin: user,system
                  - display:
                      description: Update App Service Plans Virtual Network Connections Routes.
                      operation: Update App Service Plans Virtual Network Connections Routes
                      provider: Microsoft Web Apps
                      resource: App Service Plans Virtual Network Connections Routes
                    name: microsoft.web/serverfarms/virtualnetworkconnections/routes/write
                    origin: user,system
                  - display:
                      description: Reboot App Service Plans Workers.
                      operation: Reboot App Service Plans Workers
                      provider: Microsoft Web Apps
                      resource: App Service Plans Workers
                    name: microsoft.web/serverfarms/workers/reboot/action
                    origin: user,system
                  - display:
                      description: Analyze Custom Hostname.
                      operation: Analyze Custom Hostname
                      provider: Microsoft Web Apps
                      resource: Custom Hostname
                    name: microsoft.web/sites/analyzecustomhostname/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Backup.
                      operation: Get Web Apps Backup
                      provider: Microsoft Web Apps
                      resource: Web Apps Backup
                    name: microsoft.web/sites/backup/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Backup.
                      operation: Update Web Apps Backup
                      provider: Microsoft Web Apps
                      resource: Web Apps Backup
                    name: microsoft.web/sites/backup/write
                    origin: user,system
                  - display:
                      description: List Web Apps Backups.
                      operation: List Web Apps Backups
                      provider: Microsoft Web Apps
                      resource: Web Apps Backups
                    name: microsoft.web/sites/backups/list/action
                    origin: user,system
                  - display:
                      description: Restore Web Apps Backups.
                      operation: Restore Web Apps Backups
                      provider: Microsoft Web Apps
                      resource: Web Apps Backups
                    name: microsoft.web/sites/backups/restore/action
                    origin: user,system
                  - display:
                      description: Delete Web Apps Config.
                      operation: Delete Web Apps Config
                      provider: Microsoft Web Apps
                      resource: Web Apps Config
                    name: microsoft.web/sites/config/delete
                    origin: user,system
                  - display:
                      description: Delete Web Apps Continuous Web Jobs.
                      operation: Delete Web Apps Continuous Web Jobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Continuous Web Jobs
                    name: microsoft.web/sites/continuouswebjobs/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Continuous Web Jobs.
                      operation: Get Web Apps Continuous Web Jobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Continuous Web Jobs
                    name: microsoft.web/sites/continuouswebjobs/read
                    origin: user,system
                  - display:
                      description: Start Web Apps Continuous Web Jobs.
                      operation: Start Web Apps Continuous Web Jobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Continuous Web Jobs
                    name: microsoft.web/sites/continuouswebjobs/start/action
                    origin: user,system
                  - display:
                      description: Stop Web Apps Continuous Web Jobs.
                      operation: Stop Web Apps Continuous Web Jobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Continuous Web Jobs
                    name: microsoft.web/sites/continuouswebjobs/stop/action
                    origin: user,system
                  - display:
                      description: Delete Web Apps Deployments.
                      operation: Delete Web Apps Deployments
                      provider: Microsoft Web Apps
                      resource: Web Apps Deployments
                    name: microsoft.web/sites/deployments/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Deployments Log.
                      operation: Get Web Apps Deployments Log
                      provider: Microsoft Web Apps
                      resource: Web Apps Deployments Log
                    name: microsoft.web/sites/deployments/log/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Deployments.
                      operation: Get Web Apps Deployments
                      provider: Microsoft Web Apps
                      resource: Web Apps Deployments
                    name: microsoft.web/sites/deployments/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Deployments.
                      operation: Update Web Apps Deployments
                      provider: Microsoft Web Apps
                      resource: Web Apps Deployments
                    name: microsoft.web/sites/deployments/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics FREB Analysis.
                      operation: Get Web Apps Diagnostics FREB Analysis
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics FREB Analysis
                    name: microsoft.web/sites/diagnostics/frebanalysis/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics FREB Analysis.
                      operation: Get Web Apps Slots Diagnostics FREB Analysis
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics FREB Analysis
                    name: microsoft.web/sites/slots/diagnostics/frebanalysis/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Categories.
                      operation: Get Web Apps Diagnostics Category
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Category
                    name: microsoft.web/sites/diagnostics/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Runtime Availability.
                      operation: Get Web Apps Diagnostics Runtime Availability
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Runtime Availability
                    name: microsoft.web/sites/diagnostics/runtimeavailability/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Service Health.
                      operation: Get Web Apps Diagnostics Service Health
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Service Health
                    name: microsoft.web/sites/diagnostics/servicehealth/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Workeravailability.
                      operation: Get Web Apps Diagnostics Workeravailability
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Workeravailability
                    name: microsoft.web/sites/diagnostics/workeravailability/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Workeravailability.
                      operation: Get Web Apps Slots Diagnostics Workeravailability
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Workeravailability
                    name: microsoft.web/sites/slots/diagnostics/workeravailability/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Worker Process Recycle.
                      operation: Get Web Apps Diagnostics Worker Process Recycle
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Worker Process Recycle
                    name: microsoft.web/sites/diagnostics/workerprocessrecycle/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Worker Process Recycle.
                      operation: Get Web Apps Slots Diagnostics Worker Process Recycle
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Worker Process Recycle
                    name: microsoft.web/sites/slots/diagnostics/workerprocessrecycle/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics for ASP.NET Core app.
                      operation: Get Web Apps Diagnostics ASP.NET Core
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics ASP.NET Core
                    name: microsoft.web/sites/diagnostics/aspnetcore/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics for ASP.NET Core app.
                      operation: Get Web Apps Slots Diagnostics ASP.NET Core
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics ASP.NET Core
                    name: microsoft.web/sites/slots/diagnostics/aspnetcore/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Domain Ownership Identifiers.
                      operation: Get Web Apps Domain Ownership Identifiers
                      provider: Microsoft Web Apps
                      resource: Web Apps Domain Ownership Identifiers
                    name: microsoft.web/sites/domainownershipidentifiers/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Domain Ownership Identifiers.
                      operation: Update Web Apps Domain Ownership Identifiers
                      provider: Microsoft Web Apps
                      resource: Web Apps Domain Ownership Identifiers
                    name: microsoft.web/sites/domainownershipidentifiers/write
                    origin: user,system
                  - display:
                      description: Functions Web Apps.
                      operation: Functions Web Apps
                      provider: Microsoft Web Apps
                      resource: Web Apps
                    name: microsoft.web/sites/functions/action
                    origin: user,system
                  - display:
                      description: Delete Web Apps Functions.
                      operation: Delete Web Apps Functions
                      provider: Microsoft Web Apps
                      resource: Web Apps Functions
                    name: microsoft.web/sites/functions/delete
                    origin: user,system
                  - display:
                      description: List Secrets Web Apps Functions.
                      operation: List Secrets Web Apps Functions
                      provider: Microsoft Web Apps
                      resource: Web Apps Functions
                    name: microsoft.web/sites/functions/listsecrets/action
                    origin: user,system
                  - display:
                      description: Get Web Apps Functions.
                      operation: Get Web Apps Functions
                      provider: Microsoft Web Apps
                      resource: Web Apps Functions
                    name: microsoft.web/sites/functions/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Functions.
                      operation: Update Web Apps Functions
                      provider: Microsoft Web Apps
                      resource: Web Apps Functions
                    name: microsoft.web/sites/functions/write
                    origin: user,system
                  - display:
                      description: Delete Web Apps Hostname Bindings.
                      operation: Delete Web Apps Hostname Bindings
                      provider: Microsoft Web Apps
                      resource: Web Apps Hostname Bindings
                    name: microsoft.web/sites/hostnamebindings/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Hostname Bindings.
                      operation: Get Web Apps Hostname Bindings
                      provider: Microsoft Web Apps
                      resource: Web Apps Hostname Bindings
                    name: microsoft.web/sites/hostnamebindings/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Hostname Bindings.
                      operation: Update Web Apps Hostname Bindings
                      provider: Microsoft Web Apps
                      resource: Web Apps Hostname Bindings
                    name: microsoft.web/sites/hostnamebindings/write
                    origin: user,system
                  - display:
                      description: Delete Web Apps Hybrid Connection.
                      operation: Delete Web Apps Hybrid Connection
                      provider: Microsoft Web Apps
                      resource: Web Apps Hybrid Connection
                    name: microsoft.web/sites/hybridconnection/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Hybrid Connection.
                      operation: Get Web Apps Hybrid Connection
                      provider: Microsoft Web Apps
                      resource: Web Apps Hybrid Connection
                    name: microsoft.web/sites/hybridconnection/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Hybrid Connection.
                      operation: Update Web Apps Hybrid Connection
                      provider: Microsoft Web Apps
                      resource: Web Apps Hybrid Connection
                    name: microsoft.web/sites/hybridconnection/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Hybrid Connection Relays.
                      operation: Get Web Apps Hybrid Connection Relays
                      provider: Microsoft Web Apps
                      resource: Web Apps Hybrid Connection Relays
                    name: microsoft.web/sites/hybridconnectionrelays/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Instances Deployments.
                      operation: Get Web Apps Instances Deployments
                      provider: Microsoft Web Apps
                      resource: Web Apps Instances Deployments
                    name: microsoft.web/sites/instances/deployments/read
                    origin: user,system
                  - display:
                      description: Delete Web Apps Instances Processes.
                      operation: Delete Web Apps Instances Processes
                      provider: Microsoft Web Apps
                      resource: Web Apps Instances Processes
                    name: microsoft.web/sites/instances/processes/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Instances Processes.
                      operation: Get Web Apps Instances Processes
                      provider: Microsoft Web Apps
                      resource: Web Apps Instances Processes
                    name: microsoft.web/sites/instances/processes/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Instances.
                      operation: Get Web Apps Instances
                      provider: Microsoft Web Apps
                      resource: Web Apps Instances
                    name: microsoft.web/sites/instances/read
                    origin: user,system
                  - display:
                      description: List Sync Function Trigger Status Web Apps.
                      operation: List Sync Function Trigger Status Web Apps
                      provider: Microsoft Web Apps
                      resource: Web Apps
                    name: microsoft.web/sites/listsyncfunctiontriggerstatus/action
                    origin: user,system
                  - display:
                      description: Get Web Apps Metric Definitions.
                      operation: Get Web Apps Metric Definitions
                      provider: Microsoft Web Apps
                      resource: Web Apps Metric Definitions
                    name: microsoft.web/sites/metricdefinitions/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Metrics.
                      operation: Get Web Apps Metrics
                      provider: Microsoft Web Apps
                      resource: Web Apps Metrics
                    name: microsoft.web/sites/metrics/read
                    origin: user,system
                  - display:
                      description: Network Trace Web Apps.
                      operation: Network Trace Web Apps
                      provider: Microsoft Web Apps
                      resource: Web Apps
                    name: microsoft.web/sites/networktrace/action
                    origin: user,system
                  - display:
                      description: Newpassword Web Apps.
                      operation: Newpassword Web Apps
                      provider: Microsoft Web Apps
                      resource: Web Apps
                    name: microsoft.web/sites/newpassword/action
                    origin: user,system
                  - display:
                      description: Get Web Apps Operation Results.
                      operation: Get Web Apps Operation Results
                      provider: Microsoft Web Apps
                      resource: Web Apps Operation Results
                    name: microsoft.web/sites/operationresults/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Performance Counters.
                      operation: Get Web Apps Performance Counters
                      provider: Microsoft Web Apps
                      resource: Web Apps Performance Counters
                    name: microsoft.web/sites/perfcounters/read
                    origin: user,system
                  - display:
                      description: Delete Web Apps Premier Addons.
                      operation: Delete Web Apps Premier Addons
                      provider: Microsoft Web Apps
                      resource: Web Apps Premier Addons
                    name: microsoft.web/sites/premieraddons/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Premier Addons.
                      operation: Get Web Apps Premier Addons
                      provider: Microsoft Web Apps
                      resource: Web Apps Premier Addons
                    name: microsoft.web/sites/premieraddons/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Premier Addons.
                      operation: Update Web Apps Premier Addons
                      provider: Microsoft Web Apps
                      resource: Web Apps Premier Addons
                    name: microsoft.web/sites/premieraddons/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Publishing XML.
                      operation: Get Web Apps Publishing XML
                      provider: Microsoft Web Apps
                      resource: Web Apps Publishing XML
                    name: microsoft.web/sites/publishxml/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Recommendation History.
                      operation: Get Web Apps Recommendation History
                      provider: Microsoft Web Apps
                      resource: Web Apps Recommendation History
                    name: microsoft.web/sites/recommendationhistory/read
                    origin: user,system
                  - display:
                      description: Disable Web Apps Recommendations.
                      operation: Disable Web Apps Recommendations
                      provider: Microsoft Web Apps
                      resource: Web Apps Recommendations
                    name: microsoft.web/sites/recommendations/disable/action
                    origin: user,system
                  - display:
                      description: Get Web Apps Restore.
                      operation: Get Web Apps Restore
                      provider: Microsoft Web Apps
                      resource: Web Apps Restore
                    name: microsoft.web/sites/restore/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Analyze Custom Hostname.
                      operation: Get Web Apps Slots Analyze Custom Hostname
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Analyze Custom Hostname
                    name: microsoft.web/sites/slots/analyzecustomhostname/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Slots Backup.
                      operation: Update Web Apps Slots Backup
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Backup
                    name: microsoft.web/sites/slots/backup/write
                    origin: user,system
                  - display:
                      description: List Web Apps Slots Backups.
                      operation: List Web Apps Slots Backups
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Backups
                    name: microsoft.web/sites/slots/backups/list/action
                    origin: user,system
                  - display:
                      description: Restore Web Apps Slots Backups.
                      operation: Restore Web Apps Slots Backups
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Backups
                    name: microsoft.web/sites/slots/backups/restore/action
                    origin: user,system
                  - display:
                      description: Delete Web Apps Slots Config.
                      operation: Delete Web Apps Slots Config
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Config
                    name: microsoft.web/sites/slots/config/delete
                    origin: user,system
                  - display:
                      description: Delete Web Apps Slots Continuous Web Jobs.
                      operation: Delete Web Apps Slots Continuous Web Jobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Continuous Web Jobs
                    name: microsoft.web/sites/slots/continuouswebjobs/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Continuous Web Jobs.
                      operation: Get Web Apps Slots Continuous Web Jobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Continuous Web Jobs
                    name: microsoft.web/sites/slots/continuouswebjobs/read
                    origin: user,system
                  - display:
                      description: Start Web Apps Slots Continuous Web Jobs.
                      operation: Start Web Apps Slots Continuous Web Jobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Continuous Web Jobs
                    name: microsoft.web/sites/slots/continuouswebjobs/start/action
                    origin: user,system
                  - display:
                      description: Stop Web Apps Slots Continuous Web Jobs.
                      operation: Stop Web Apps Slots Continuous Web Jobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Continuous Web Jobs
                    name: microsoft.web/sites/slots/continuouswebjobs/stop/action
                    origin: user,system
                  - display:
                      description: Delete Web Apps Slots Deployments.
                      operation: Delete Web Apps Slots Deployments
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Deployments
                    name: microsoft.web/sites/slots/deployments/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Deployments Log.
                      operation: Get Web Apps Slots Deployments Log
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Deployments Log
                    name: microsoft.web/sites/slots/deployments/log/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Deployments.
                      operation: Get Web Apps Slots Deployments
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Deployments
                    name: microsoft.web/sites/slots/deployments/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Slots Deployments.
                      operation: Update Web Apps Slots Deployments
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Deployments
                    name: microsoft.web/sites/slots/deployments/write
                    origin: user,system
                  - display:
                      description: Delete Web Apps Slots Hostname Bindings.
                      operation: Delete Web Apps Slots Hostname Bindings
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Hostname Bindings
                    name: microsoft.web/sites/slots/hostnamebindings/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Hostname Bindings.
                      operation: Get Web Apps Slots Hostname Bindings
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Hostname Bindings
                    name: microsoft.web/sites/slots/hostnamebindings/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Slots Hostname Bindings.
                      operation: Update Web Apps Slots Hostname Bindings
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Hostname Bindings
                    name: microsoft.web/sites/slots/hostnamebindings/write
                    origin: user,system
                  - display:
                      description: Delete Web Apps Slots Hybrid Connection.
                      operation: Delete Web Apps Slots Hybrid Connection
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Hybrid Connection
                    name: microsoft.web/sites/slots/hybridconnection/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Hybrid Connection.
                      operation: Get Web Apps Slots Hybrid Connection
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Hybrid Connection
                    name: microsoft.web/sites/slots/hybridconnection/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Slots Hybrid Connection.
                      operation: Update Web Apps Slots Hybrid Connection
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Hybrid Connection
                    name: microsoft.web/sites/slots/hybridconnection/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Instances Deployments.
                      operation: Get Web Apps Slots Instances Deployments
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Instances Deployments
                    name: microsoft.web/sites/slots/instances/deployments/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Instances Processes.
                      operation: Get Web Apps Slots Instances Processes
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Instances Processes
                    name: microsoft.web/sites/slots/instances/processes/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Instances.
                      operation: Get Web Apps Slots Instances
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Instances
                    name: microsoft.web/sites/slots/instances/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Metric Definitions.
                      operation: Get Web Apps Slots Metric Definitions
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Metric Definitions
                    name: microsoft.web/sites/slots/metricdefinitions/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Metrics.
                      operation: Get Web Apps Slots Metrics
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Metrics
                    name: microsoft.web/sites/slots/metrics/read
                    origin: user,system
                  - display:
                      description: Newpassword Web Apps Slots.
                      operation: Newpassword Web Apps Slots
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots
                    name: microsoft.web/sites/slots/newpassword/action
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Operation Results.
                      operation: Get Web Apps Slots Operation Results
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Operation Results
                    name: microsoft.web/sites/slots/operationresults/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Phplogging.
                      operation: Get Web Apps Slots Phplogging
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Phplogging
                    name: microsoft.web/sites/slots/phplogging/read
                    origin: user,system
                  - display:
                      description: Delete Web Apps Slots Premier Addons.
                      operation: Delete Web Apps Slots Premier Addons
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Premier Addons
                    name: microsoft.web/sites/slots/premieraddons/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Premier Addons.
                      operation: Get Web Apps Slots Premier Addons
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Premier Addons
                    name: microsoft.web/sites/slots/premieraddons/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Slots Premier Addons.
                      operation: Update Web Apps Slots Premier Addons
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Premier Addons
                    name: microsoft.web/sites/slots/premieraddons/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Restore.
                      operation: Get Web Apps Slots Restore
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Restore
                    name: microsoft.web/sites/slots/restore/read
                    origin: user,system
                  - display:
                      description: Sync Web Apps Slots.
                      operation: Sync Web Apps Slots
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots
                    name: microsoft.web/sites/slots/sync/action
                    origin: user,system
                  - display:
                      description: Delete Web Apps Slots Triggered WebJobs.
                      operation: Delete Web Apps Slots Triggered WebJobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Triggered WebJobs
                    name: microsoft.web/sites/slots/triggeredwebjobs/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Triggered WebJobs.
                      operation: Get Web Apps Slots Triggered WebJobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Triggered WebJobs
                    name: microsoft.web/sites/slots/triggeredwebjobs/read
                    origin: user,system
                  - display:
                      description: Run Web Apps Slots Triggered WebJobs.
                      operation: Run Web Apps Slots Triggered WebJobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Triggered WebJobs
                    name: microsoft.web/sites/slots/triggeredwebjobs/run/action
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Usages.
                      operation: Get Web Apps Slots Usages
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Usages
                    name: microsoft.web/sites/slots/usages/read
                    origin: user,system
                  - display:
                      description: Delete Web Apps Slots Virtual Network Connections.
                      operation: Delete Web Apps Slots Virtual Network Connections
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Virtual Network Connections
                    name: microsoft.web/sites/slots/virtualnetworkconnections/delete
                    origin: user,system
                  - display:
                      description: Update Web Apps Slots Virtual Network Connections Gateways.
                      operation: Update Web Apps Slots Virtual Network Connections Gateways
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Virtual Network Connections Gateways
                    name: microsoft.web/sites/slots/virtualnetworkconnections/gateways/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Virtual Network Connections.
                      operation: Get Web Apps Slots Virtual Network Connections
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Virtual Network Connections
                    name: microsoft.web/sites/slots/virtualnetworkconnections/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Slots Virtual Network Connections.
                      operation: Update Web Apps Slots Virtual Network Connections
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Virtual Network Connections
                    name: microsoft.web/sites/slots/virtualnetworkconnections/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots WebJobs.
                      operation: Get Web Apps Slots WebJobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots WebJobs
                    name: microsoft.web/sites/slots/webjobs/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Snapshots.
                      operation: Get Web Apps Snapshots
                      provider: Microsoft Web Apps
                      resource: Web Apps Snapshots
                    name: microsoft.web/sites/snapshots/read
                    origin: user,system
                  - display:
                      description: Sync Web Apps.
                      operation: Sync Web Apps
                      provider: Microsoft Web Apps
                      resource: Web Apps
                    name: microsoft.web/sites/sync/action
                    origin: user,system
                  - display:
                      description: Delete Web Apps Triggered WebJobs.
                      operation: Delete Web Apps Triggered WebJobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Triggered WebJobs
                    name: microsoft.web/sites/triggeredwebjobs/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Triggered WebJobs.
                      operation: Get Web Apps Triggered WebJobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Triggered WebJobs
                    name: microsoft.web/sites/triggeredwebjobs/read
                    origin: user,system
                  - display:
                      description: Run Web Apps Triggered WebJobs.
                      operation: Run Web Apps Triggered WebJobs
                      provider: Microsoft Web Apps
                      resource: Web Apps Triggered WebJobs
                    name: microsoft.web/sites/triggeredwebjobs/run/action
                    origin: user,system
                  - display:
                      description: Get Web Apps Usages.
                      operation: Get Web Apps Usages
                      provider: Microsoft Web Apps
                      resource: Web Apps Usages
                    name: microsoft.web/sites/usages/read
                    origin: user,system
                  - display:
                      description: Delete Web Apps Virtual Network Connections.
                      operation: Delete Web Apps Virtual Network Connections
                      provider: Microsoft Web Apps
                      resource: Web Apps Virtual Network Connections
                    name: microsoft.web/sites/virtualnetworkconnections/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Virtual Network Connections Gateways.
                      operation: Get Web Apps Virtual Network Connections Gateways
                      provider: Microsoft Web Apps
                      resource: Web Apps Virtual Network Connections Gateways
                    name: microsoft.web/sites/virtualnetworkconnections/gateways/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Virtual Network Connections Gateways.
                      operation: Update Web Apps Virtual Network Connections Gateways
                      provider: Microsoft Web Apps
                      resource: Web Apps Virtual Network Connections Gateways
                    name: microsoft.web/sites/virtualnetworkconnections/gateways/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Virtual Network Connections.
                      operation: Get Web Apps Virtual Network Connections
                      provider: Microsoft Web Apps
                      resource: Web Apps Virtual Network Connections
                    name: microsoft.web/sites/virtualnetworkconnections/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Virtual Network Connections.
                      operation: Update Web Apps Virtual Network Connections
                      provider: Microsoft Web Apps
                      resource: Web Apps Virtual Network Connections
                    name: microsoft.web/sites/virtualnetworkconnections/write
                    origin: user,system
                  - display:
                      description: Get Web Apps WebJobs.
                      operation: Get Web Apps WebJobs
                      provider: Microsoft Web Apps
                      resource: Web Apps WebJobs
                    name: microsoft.web/sites/webjobs/read
                    origin: user,system
                  - display:
                      description: Get SKUs.
                      operation: Get SKUs
                      provider: Microsoft Web Apps
                      resource: SKUs
                    name: microsoft.web/skus/read
                    origin: user,system
                  - display:
                      description: Get Source Controls.
                      operation: Get Source Controls
                      provider: Microsoft Web Apps
                      resource: Source Controls
                    name: microsoft.web/sourcecontrols/read
                    origin: user,system
                  - display:
                      description: Update Source Controls.
                      operation: Update Source Controls
                      provider: Microsoft Web Apps
                      resource: Source Controls
                    name: microsoft.web/sourcecontrols/write
                    origin: user,system
                  - display:
                      description: Unregister Microsoft.Web resource provider for the subscription.
                      operation: Unregister Microsoft.Web resource provider
                      provider: Microsoft Web Apps
                      resource: Microsoft.Web resource provider
                    name: microsoft.web/unregister/action
                    origin: user,system
                  - display:
                      description: Validate .
                      operation: "Validate "
                      provider: Microsoft Web Apps
                      resource: ""
                    name: microsoft.web/validate/action
                    origin: user,system
                  - display:
                      description: Register Microsoft.Web resource provider for the subscription.
                      operation: Register Microsoft.Web resource provider
                      provider: Microsoft Web Apps
                      resource: Microsoft.Web resource provider
                    name: microsoft.web/register/action
                    origin: user,system
                  - display:
                      description: Get App Service Plans Hybrid Connection Namespaces Relays.
                      operation: Get App Service Plans Hybrid Connection Namespaces Relays
                      provider: Microsoft Web Apps
                      resource: App Service Plans Hybrid Connection Namespaces Relays
                    name: microsoft.web/serverfarms/hybridconnectionnamespaces/relays/read
                    origin: user,system
                  - display:
                      description: Delete Web Apps Backups.
                      operation: Delete Web Apps Backups
                      provider: Microsoft Web Apps
                      resource: Web Apps Backups
                    name: microsoft.web/sites/backups/delete
                    origin: user,system
                  - display:
                      description: Delete Web Apps Hybrid Connection Namespaces Relays.
                      operation: Delete Web Apps Hybrid Connection Namespaces Relays
                      provider: Microsoft Web Apps
                      resource: Web Apps Hybrid Connection Namespaces Relays
                    name: microsoft.web/sites/hybridconnectionnamespaces/relays/delete
                    origin: user,system
                  - display:
                      description: List Keys Web Apps Hybrid Connection Namespaces Relays.
                      operation: List Keys Web Apps Hybrid Connection Namespaces Relays
                      provider: Microsoft Web Apps
                      resource: Web Apps Hybrid Connection Namespaces Relays
                    name: microsoft.web/sites/hybridconnectionnamespaces/relays/listkeys/action
                    origin: user,system
                  - display:
                      description: Update Web Apps Hybrid Connection Namespaces Relays.
                      operation: Update Web Apps Hybrid Connection Namespaces Relays
                      provider: Microsoft Web Apps
                      resource: Web Apps Hybrid Connection Namespaces Relays
                    name: microsoft.web/sites/hybridconnectionnamespaces/relays/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Metrics Definitions.
                      operation: Get Web Apps Metrics Definitions
                      provider: Microsoft Web Apps
                      resource: Web Apps Metrics Definitions
                    name: microsoft.web/sites/metricsdefinitions/read
                    origin: user,system
                  - display:
                      description: Migrate MySql Web Apps.
                      operation: Migrate MySql Web Apps
                      provider: Microsoft Web Apps
                      resource: Web Apps
                    name: microsoft.web/sites/migratemysql/action
                    origin: user,system
                  - display:
                      description: Get Web Apps Migrate MySql.
                      operation: Get Web Apps Migrate MySql
                      provider: Microsoft Web Apps
                      resource: Web Apps Migrate MySql
                    name: microsoft.web/sites/migratemysql/read
                    origin: user,system
                  - display:
                      description: Recover Web Apps.
                      operation: Recover Web Apps
                      provider: Microsoft Web Apps
                      resource: Web Apps
                    name: microsoft.web/sites/recover/action
                    origin: user,system
                  - display:
                      description: Delete Web Apps Site Extensions.
                      operation: Delete Web Apps Site Extensions
                      provider: Microsoft Web Apps
                      resource: Web Apps Site Extensions
                    name: microsoft.web/sites/siteextensions/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Site Extensions.
                      operation: Get Web Apps Site Extensions
                      provider: Microsoft Web Apps
                      resource: Web Apps Site Extensions
                    name: microsoft.web/sites/siteextensions/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Site Extensions.
                      operation: Update Web Apps Site Extensions
                      provider: Microsoft Web Apps
                      resource: Web Apps Site Extensions
                    name: microsoft.web/sites/siteextensions/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Backup.
                      operation: Get Web Apps Slots Backup
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Backup
                    name: microsoft.web/sites/slots/backup/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Hybrid Connection Relays.
                      operation: Get Web Apps Slots Hybrid Connection Relays
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Hybrid Connection Relays
                    name: microsoft.web/sites/slots/hybridconnectionrelays/read
                    origin: user,system
                  - display:
                      description: Delete Web Apps Slots Site Extensions.
                      operation: Delete Web Apps Slots Site Extensions
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Site Extensions
                    name: microsoft.web/sites/slots/siteextensions/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Site Extensions.
                      operation: Get Web Apps Slots Site Extensions
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Site Extensions
                    name: microsoft.web/sites/slots/siteextensions/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Slots Site Extensions.
                      operation: Update Web Apps Slots Site Extensions
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Site Extensions
                    name: microsoft.web/sites/slots/siteextensions/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Snapshots.
                      operation: Get Web Apps Slots Snapshots
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Snapshots
                    name: microsoft.web/sites/slots/snapshots/read
                    origin: user,system
                  - display:
                      description: Sync Function Triggers for Web Apps.
                      operation: Sync Function Triggers for Web Apps
                      provider: Microsoft Web Apps
                      resource: Web Apps
                    name: microsoft.web/sites/syncfunctiontriggers/action
                    origin: user,system
                  - display:
                      description: Get Web Apps Triggered WebJobs History.
                      operation: Get Web Apps Triggered WebJobs History
                      provider: Microsoft Web Apps
                      resource: Web Apps Triggered WebJobs History
                    name: microsoft.web/sites/triggeredwebjobs/history/read
                    origin: user,system
                  - display:
                      description: List Status Connection Gateways.
                      operation: List Status Connection Gateways
                      provider: Microsoft Web Apps
                      resource: Connection Gateways
                    name: microsoft.web/connectiongateways/liststatus/action
                    origin: user,system
                  - display:
                      description: Delete App Service Plans Hybrid Connection Namespaces Relays.
                      operation: Delete App Service Plans Hybrid Connection Namespaces Relays
                      provider: Microsoft Web Apps
                      resource: App Service Plans Hybrid Connection Namespaces Relays
                    name: microsoft.web/serverfarms/hybridconnectionnamespaces/relays/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Deployment.
                      operation: Get Web Apps Diagnostics Deployment
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Deployment
                    name: microsoft.web/sites/diagnostics/deployment/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Site CPU Analysis.
                      operation: Get Web Apps Diagnostics Site CPU Analysis
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Site CPU Analysis
                    name: microsoft.web/sites/diagnostics/sitecpuanalysis/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Site Latency.
                      operation: Get Web Apps Diagnostics Site Latency
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Site Latency
                    name: microsoft.web/sites/diagnostics/sitelatency/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Site Memory Analysis.
                      operation: Get Web Apps Diagnostics Site Memory Analysis
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Site Memory Analysis
                    name: microsoft.web/sites/diagnostics/sitememoryanalysis/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Thread Count.
                      operation: Get Web Apps Diagnostics Thread Count
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Thread Count
                    name: microsoft.web/sites/diagnostics/threadcount/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Deployment.
                      operation: Get Web Apps Slots Diagnostics Deployment
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Deployment
                    name: microsoft.web/sites/slots/diagnostics/deployment/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Site CPU Analysis.
                      operation: Get Web Apps Slots Diagnostics Site CPU Analysis
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Site CPU Analysis
                    name: microsoft.web/sites/slots/diagnostics/sitecpuanalysis/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Site Latency.
                      operation: Get Web Apps Slots Diagnostics Site Latency
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Site Latency
                    name: microsoft.web/sites/slots/diagnostics/sitelatency/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Site Memory Analysis.
                      operation: Get Web Apps Slots Diagnostics Site Memory Analysis
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Site Memory Analysis
                    name: microsoft.web/sites/slots/diagnostics/sitememoryanalysis/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Thread Count.
                      operation: Get Web Apps Slots Diagnostics Thread Count
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Thread Count
                    name: microsoft.web/sites/slots/diagnostics/threadcount/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Functions Masterkey.
                      operation: Get Web Apps Functions Masterkey
                      provider: Microsoft Web Apps
                      resource: Web Apps Functions Masterkey
                    name: microsoft.web/sites/functions/masterkey/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Hybrid Connection Namespaces Relays.
                      operation: Get Web Apps Hybrid Connection Namespaces Relays
                      provider: Microsoft Web Apps
                      resource: Web Apps Hybrid Connection Namespaces Relays
                    name: microsoft.web/sites/hybridconnectionnamespaces/relays/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Instances Extensions.
                      operation: Get Web Apps Instances Extensions
                      provider: Microsoft Web Apps
                      resource: Web Apps Instances Extensions
                    name: microsoft.web/sites/instances/extensions/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Operations.
                      operation: Get Web Apps Operations
                      provider: Microsoft Web Apps
                      resource: Web Apps Operations
                    name: microsoft.web/sites/operations/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Resource Health Metadata.
                      operation: Get Web Apps Resource Health Metadata
                      provider: Microsoft Web Apps
                      resource: Web Apps Resource Health Metadata
                    name: microsoft.web/sites/resourcehealthmetadata/read
                    origin: user,system
                  - display:
                      description: Delete Web Apps Slots Backups.
                      operation: Delete Web Apps Slots Backups
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Backups
                    name: microsoft.web/sites/slots/backups/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Domain Ownership Identifiers.
                      operation: Get Web Apps Slots Domain Ownership Identifiers
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Domain Ownership Identifiers
                    name: microsoft.web/sites/slots/domainownershipidentifiers/read
                    origin: user,system
                  - display:
                      description: Delete Web Apps Slots Hybrid Connection Namespaces Relays.
                      operation: Delete Web Apps Slots Hybrid Connection Namespaces Relays
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Hybrid Connection Namespaces Relays
                    name: microsoft.web/sites/slots/hybridconnectionnamespaces/relays/delete
                    origin: user,system
                  - display:
                      description: Update Web Apps Slots Hybrid Connection Namespaces Relays.
                      operation: Update Web Apps Slots Hybrid Connection Namespaces Relays
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Hybrid Connection Namespaces Relays
                    name: microsoft.web/sites/slots/hybridconnectionnamespaces/relays/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Operations.
                      operation: Get Web Apps Slots Operations
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Operations
                    name: microsoft.web/sites/slots/operations/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Performance Counters.
                      operation: Get Web Apps Slots Performance Counters
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Performance Counters
                    name: microsoft.web/sites/slots/perfcounters/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Resource Health Metadata.
                      operation: Get Web Apps Slots Resource Health Metadata
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Resource Health Metadata
                    name: microsoft.web/sites/slots/resourcehealthmetadata/read
                    origin: user,system
                  - display:
                      description: Get Api Management Accounts Apiacls.
                      operation: Get Api Management Accounts Apiacls
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts Apiacls
                    name: microsoft.web/apimanagementaccounts/apiacls/read
                    origin: user,system
                  - display:
                      description: Get Api Management Accounts APIs Connections.
                      operation: Get Api Management Accounts APIs Connections
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Connections
                    name: microsoft.web/apimanagementaccounts/apis/connections/read
                    origin: user,system
                  - display:
                      description: Get Api Management Accounts APIs.
                      operation: Get Api Management Accounts APIs
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs
                    name: microsoft.web/apimanagementaccounts/apis/read
                    origin: user,system
                  - display:
                      description: Get Api Management Accounts Connectionacls.
                      operation: Get Api Management Accounts Connectionacls
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts Connectionacls
                    name: microsoft.web/apimanagementaccounts/connectionacls/read
                    origin: user,system
                  - display:
                      description: Delete Api Management Accounts APIs Apiacls.
                      operation: Delete Api Management Accounts APIs Apiacls
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Apiacls
                    name: microsoft.web/apimanagementaccounts/apis/apiacls/delete
                    origin: user,system
                  - display:
                      description: Get Api Management Accounts APIs Apiacls.
                      operation: Get Api Management Accounts APIs Apiacls
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Apiacls
                    name: microsoft.web/apimanagementaccounts/apis/apiacls/read
                    origin: user,system
                  - display:
                      description: Update Api Management Accounts APIs Apiacls.
                      operation: Update Api Management Accounts APIs Apiacls
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Apiacls
                    name: microsoft.web/apimanagementaccounts/apis/apiacls/write
                    origin: user,system
                  - display:
                      description: Get Api Management Accounts APIs Connectionacls.
                      operation: Get Api Management Accounts APIs Connectionacls
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Connectionacls
                    name: microsoft.web/apimanagementaccounts/apis/connectionacls/read
                    origin: user,system
                  - display:
                      description: Confirm Consent Code Api Management Accounts APIs Connections.
                      operation: Confirm Consent Code Api Management Accounts APIs Connections
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Connections
                    name: microsoft.web/apimanagementaccounts/apis/connections/confirmconsentcode/action
                    origin: user,system
                  - display:
                      description: Delete Api Management Accounts APIs Connections Connectionacls.
                      operation: Delete Api Management Accounts APIs Connections Connectionacls
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Connections Connectionacls
                    name: microsoft.web/apimanagementaccounts/apis/connections/connectionacls/delete
                    origin: user,system
                  - display:
                      description: Get Api Management Accounts APIs Connections Connectionacls.
                      operation: Get Api Management Accounts APIs Connections Connectionacls
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Connections Connectionacls
                    name: microsoft.web/apimanagementaccounts/apis/connections/connectionacls/read
                    origin: user,system
                  - display:
                      description: Update Api Management Accounts APIs Connections Connectionacls.
                      operation: Update Api Management Accounts APIs Connections Connectionacls
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Connections Connectionacls
                    name: microsoft.web/apimanagementaccounts/apis/connections/connectionacls/write
                    origin: user,system
                  - display:
                      description: Delete Api Management Accounts APIs Connections.
                      operation: Delete Api Management Accounts APIs Connections
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Connections
                    name: microsoft.web/apimanagementaccounts/apis/connections/delete
                    origin: user,system
                  - display:
                      description: Get Consent Links for Api Management Accounts APIs Connections.
                      operation: Get Consent Links for Api Management Accounts APIs Connections
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Connections
                    name: microsoft.web/apimanagementaccounts/apis/connections/getconsentlinks/action
                    origin: user,system
                  - display:
                      description: Update Api Management Accounts APIs Connections.
                      operation: Update Api Management Accounts APIs Connections
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Connections
                    name: microsoft.web/apimanagementaccounts/apis/connections/write
                    origin: user,system
                  - display:
                      description: Delete Api Management Accounts APIs.
                      operation: Delete Api Management Accounts APIs
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs
                    name: microsoft.web/apimanagementaccounts/apis/delete
                    origin: user,system
                  - display:
                      description: Delete Api Management Accounts APIs Localized Definitions.
                      operation: Delete Api Management Accounts APIs Localized Definitions
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Localized Definitions
                    name: microsoft.web/apimanagementaccounts/apis/localizeddefinitions/delete
                    origin: user,system
                  - display:
                      description: Get Api Management Accounts APIs Localized Definitions.
                      operation: Get Api Management Accounts APIs Localized Definitions
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Localized Definitions
                    name: microsoft.web/apimanagementaccounts/apis/localizeddefinitions/read
                    origin: user,system
                  - display:
                      description: Update Api Management Accounts APIs Localized Definitions.
                      operation: Update Api Management Accounts APIs Localized Definitions
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Localized Definitions
                    name: microsoft.web/apimanagementaccounts/apis/localizeddefinitions/write
                    origin: user,system
                  - display:
                      description: Update Api Management Accounts APIs.
                      operation: Update Api Management Accounts APIs
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs
                    name: microsoft.web/apimanagementaccounts/apis/write
                    origin: user,system
                  - display:
                      description: List Connection Keys Api Management Accounts APIs Connections.
                      operation: List Connection Keys Api Management Accounts APIs Connections
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Connections
                    name: microsoft.web/apimanagementaccounts/apis/connections/listconnectionkeys/action
                    origin: user,system
                  - display:
                      description: List Secrets Api Management Accounts APIs Connections.
                      operation: List Secrets Api Management Accounts APIs Connections
                      provider: Microsoft Web Apps
                      resource: Api Management Accounts APIs Connections
                    name: microsoft.web/apimanagementaccounts/apis/connections/listsecrets/action
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Deployments.
                      operation: Get Web Apps Diagnostics Deployments
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Deployments
                    name: microsoft.web/sites/diagnostics/deployments/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Deployments.
                      operation: Get Web Apps Slots Diagnostics Deployments
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Deployments
                    name: microsoft.web/sites/slots/diagnostics/deployments/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Log Analyzer.
                      operation: Get Web Apps Diagnostics Log Analyzer
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Log Analyzer
                    name: microsoft.web/sites/diagnostics/loganalyzer/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Log Analyzer.
                      operation: Get Web Apps Slots Diagnostics Log Analyzer
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Log Analyzer
                    name: microsoft.web/sites/slots/diagnostics/loganalyzer/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Site Crashes.
                      operation: Get Web Apps Diagnostics Site Crashes
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Site Crashes
                    name: microsoft.web/sites/diagnostics/sitecrashes/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Site Crashes.
                      operation: Get Web Apps Slots Diagnostics Site Crashes
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Site Crashes
                    name: microsoft.web/sites/slots/diagnostics/sitecrashes/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Site Restart Setting Update.
                      operation: Get Web Apps Diagnostics Site Restart Setting Update
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Site Restart Setting Update
                    name: microsoft.web/sites/diagnostics/siterestartsettingupdate/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Site Restart Setting Update.
                      operation: Get Web Apps Slots Diagnostics Site Restart Setting Update
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Site Restart Setting Update
                    name: microsoft.web/sites/slots/diagnostics/siterestartsettingupdate/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Site Restart User Initiated.
                      operation: Get Web Apps Diagnostics Site Restart User Initiated
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Site Restart User Initiated
                    name: microsoft.web/sites/diagnostics/siterestartuserinitiated/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Site Restart User Initiated.
                      operation: Get Web Apps Slots Diagnostics Site Restart User Initiated
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Site Restart User Initiated
                    name: microsoft.web/sites/slots/diagnostics/siterestartuserinitiated/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Site Swap.
                      operation: Get Web Apps Diagnostics Site Swap
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Site Swap
                    name: microsoft.web/sites/diagnostics/siteswap/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Site Swap.
                      operation: Get Web Apps Slots Diagnostics Site Swap
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Site Swap
                    name: microsoft.web/sites/slots/diagnostics/siteswap/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Functions Token.
                      operation: Get Web Apps Functions Token
                      provider: Microsoft Web Apps
                      resource: Web Apps Functions Token
                    name: microsoft.web/sites/functions/token/read
                    origin: user,system
                  - display:
                      description: Delete Web Apps Instances Deployments.
                      operation: Delete Web Apps Instances Deployments
                      provider: Microsoft Web Apps
                      resource: Web Apps Instances Deployments
                    name: microsoft.web/sites/instances/deployments/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Processes.
                      operation: Get Web Apps Processes
                      provider: Microsoft Web Apps
                      resource: Web Apps Processes
                    name: microsoft.web/sites/processes/read
                    origin: user,system
                  - display:
                      description: Delete Web Apps Public Certificates.
                      operation: Delete Web Apps Public Certificates
                      provider: Microsoft Web Apps
                      resource: Web Apps Public Certificates
                    name: microsoft.web/sites/publiccertificates/delete
                    origin: user,system
                  - display:
                      description: Get Web Apps Public Certificates.
                      operation: Get Web Apps Public Certificates
                      provider: Microsoft Web Apps
                      resource: Web Apps Public Certificates
                    name: microsoft.web/sites/publiccertificates/read
                    origin: user,system
                  - display:
                      description: Update Web Apps Public Certificates.
                      operation: Update Web Apps Public Certificates
                      provider: Microsoft Web Apps
                      resource: Web Apps Public Certificates
                    name: microsoft.web/sites/publiccertificates/write
                    origin: user,system
                  - display:
                      description: Network Trace Web Apps Slots.
                      operation: Network Trace Web Apps Slots
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots
                    name: microsoft.web/sites/slots/networktrace/action
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Autoheal.
                      operation: Get Web Apps Diagnostics Autoheal
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Autoheal
                    name: microsoft.web/sites/diagnostics/autoheal/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Autoheal.
                      operation: Get Web Apps Slots Diagnostics Autoheal
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Autoheal
                    name: microsoft.web/sites/slots/diagnostics/autoheal/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics.
                      operation: Get Web Apps Slots Diagnostics
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics
                    name: microsoft.web/sites/slots/diagnostics/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Runtime Availability.
                      operation: Get Web Apps Slots Diagnostics Runtime Availability
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Runtime Availability
                    name: microsoft.web/sites/slots/diagnostics/runtimeavailability/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Service Health.
                      operation: Get Web Apps Slots Diagnostics Service Health
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Service Health
                    name: microsoft.web/sites/slots/diagnostics/servicehealth/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Site Latency.
                      operation: Get Web Apps Slots Diagnostics Site Latency
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Site Latency
                    name: microsoft.web/sites/slots/diagnostics/sitelatency/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Migrate MySql.
                      operation: Get Web Apps Slots Migrate MySql
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Migrate MySql
                    name: microsoft.web/sites/slots/migratemysql/read
                    origin: user,system
                  - display:
                      description: Gets the diagnostic setting for the resource
                      operation: Read diagnostic setting
                      provider: Microsoft Web Apps
                      resource: Diagnostic setting for Web App
                    name: microsoft.web/sites/providers/Microsoft.Insights/diagnosticSettings/read
                    origin: system
                  - display:
                      description: Creates or updates the diagnostic setting for the resource
                      operation: Write diagnostic setting
                      provider: Microsoft Web Apps
                      resource: Diagnostic setting for Web App
                    name: microsoft.web/sites/providers/Microsoft.Insights/diagnosticSettings/write
                    origin: system
                  - display:
                      description: Gets the diagnostic setting for the resource
                      operation: Read diagnostic setting
                      provider: Microsoft Web Apps
                      resource: Diagnostic setting for Web App slot
                    name: microsoft.web/sites/slots/providers/Microsoft.Insights/diagnosticSettings/read
                    origin: system
                  - display:
                      description: Creates or updates the diagnostic setting for the resource
                      operation: Write diagnostic setting
                      provider: Microsoft Web Apps
                      resource: Diagnostic setting for Web App slot
                    name: microsoft.web/sites/slots/providers/Microsoft.Insights/diagnosticSettings/write
                    origin: system
                  - display:
                      description: Gets the diagnostic setting for the resource
                      operation: Read diagnostic setting
                      provider: Microsoft Web Apps
                      resource: Diagnostic setting for App Service plan
                    name: microsoft.web/serverfarms/providers/Microsoft.Insights/diagnosticSettings/read
                    origin: system
                  - display:
                      description: Creates or updates the diagnostic setting for the resource
                      operation: Write diagnostic setting
                      provider: Microsoft Web Apps
                      resource: Diagnostic setting for App Service plan
                    name: microsoft.web/serverfarms/providers/Microsoft.Insights/diagnosticSettings/write
                    origin: system
                  - display:
                      description: Gets the diagnostic setting for the resource
                      operation: Read diagnostic setting
                      provider: Microsoft Web Apps
                      resource: Diagnostic setting for App Service Environment
                    name: microsoft.web/hostingenvironments/providers/Microsoft.Insights/diagnosticSettings/read
                    origin: system
                  - display:
                      description: Creates or updates the diagnostic setting for the resource
                      operation: Write diagnostic setting
                      provider: Microsoft Web Apps
                      resource: Diagnostic setting for App Service Environment
                    name: microsoft.web/hostingenvironments/providers/Microsoft.Insights/diagnosticSettings/write
                    origin: system
                  - display:
                      description: Get list of billing meters.
                      operation: Read billing meters
                      provider: Microsoft Web Apps
                      resource: Billing meters for Microsoft Web Apps
                    name: microsoft.web/billingmeters/read
                    origin: system
                  - display:
                      description: Delete Web Apps Slots Instances Processes.
                      operation: Delete Web Apps Slots Instances Processes
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Instances Processes
                    name: microsoft.web/sites/slots/instances/processes/delete
                    origin: user,system
                  - display:
                      description: Restore Web Apps.
                      operation: Restore Web Apps
                      provider: Microsoft Web Apps
                      resource: Web Apps
                    name: microsoft.web/sites/restore/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Instances Extensions Log.
                      operation: Get Web Apps Instances Extensions Log
                      provider: Microsoft Web Apps
                      resource: Web Apps Instances Extensions Log
                    name: microsoft.web/sites/instances/extensions/log/read
                    origin: user,system
                  - display:
                      description: Update Custom APIs.
                      operation: Update Custom APIs
                      provider: Microsoft Web Apps
                      resource: Custom APIs
                    name: microsoft.web/customapis/write
                    origin: user,system
                  - display:
                      description: Get Custom APIs.
                      operation: Get Custom APIs
                      provider: Microsoft Web Apps
                      resource: Custom APIs
                    name: microsoft.web/customapis/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Failed Requests Per Uri.
                      operation: Get Web Apps Diagnostics Failed Requests Per Uri
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Failed Requests Per Uri
                    name: microsoft.web/sites/diagnostics/failedrequestsperuri/read
                    origin: user,system
                  - display:
                      description: Restore Web Apps Slots.
                      operation: Restore Web Apps Slots
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots
                    name: microsoft.web/sites/slots/restore/write
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Detector.
                      operation: Get Web Apps Diagnostics Detector
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Detector
                    name: microsoft.web/sites/diagnostics/detectors/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Diagnostics Analysis.
                      operation: Get Web Apps Diagnostics Analysis
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Analysis
                    name: microsoft.web/sites/diagnostics/analyses/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Analysis.
                      operation: Get Web Apps Slots Diagnostics Analysis
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Analysis
                    name: microsoft.web/sites/slots/diagnostics/analyses/read
                    origin: user,system
                  - display:
                      description: Get Web Apps Slots Diagnostics Detector.
                      operation: Get Web Apps Slots Diagnostics Detector
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Detector
                    name: microsoft.web/sites/slots/diagnostics/detectors/read
                    origin: user,system
                  - display:
                      description: Run Web Apps Diagnostics Analysis.
                      operation: Run Web Apps Diagnostics Analysis
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Analysis
                    name: microsoft.web/sites/diagnostics/analyses/execute/Action
                    origin: user,system
                  - display:
                      description: Run Web Apps Diagnostics Detector.
                      operation: Run Web Apps Diagnostics Detector
                      provider: Microsoft Web Apps
                      resource: Web Apps Diagnostics Detector
                    name: microsoft.web/sites/diagnostics/detectors/execute/Action
                    origin: user,system
                  - display:
                      description: Run Web Apps Slots Diagnostics Analysis.
                      operation: Run Web Apps Slots Diagnostics Analysis
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Analysis
                    name: microsoft.web/sites/slots/diagnostics/analyses/execute/Action
                    origin: user,system
                  - display:
                      description: Run Web Apps Slots Diagnostics Detector.
                      operation: Run Web Apps Slots Diagnostics Detector
                      provider: Microsoft Web Apps
                      resource: Web Apps Slots Diagnostics Detector
                    name: microsoft.web/sites/slots/diagnostics/detectors/execute/Action
                    origin: user,system
                  - display:
                      description: Gets the available metrics for App Service Plan
                      operation: Read App Service Plan metric definitions
                      provider: Microsoft.Web
                      resource: The metric definition of App Service Plan
                    name: Microsoft.Web/serverfarms/providers/Microsoft.Insights/metricDefinitions/Read
                    origin: system
                    properties:
                      serviceSpecification:
                        metricSpecifications:
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: CPU Percentage
                            displayName: CPU Percentage
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: CpuPercentage
                            supportsInstanceLevelAggregation: false
                            unit: Percent
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Memory Percentage
                            displayName: Memory Percentage
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: MemoryPercentage
                            supportsInstanceLevelAggregation: false
                            unit: Percent
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Disk Queue Length
                            displayName: Disk Queue Length
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: DiskQueueLength
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http Queue Length
                            displayName: Http Queue Length
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: HttpQueueLength
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Data In
                            displayName: Data In
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: BytesReceived
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Data Out
                            displayName: Data Out
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: BytesSent
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                  - display:
                      description: Gets the available metrics for Web App
                      operation: Read Web App metric definitions
                      provider: Microsoft.Web
                      resource: The metric definition of Web App
                    name: Microsoft.Web/sites/providers/Microsoft.Insights/metricDefinitions/Read
                    origin: system
                    properties:
                      serviceSpecification:
                        metricSpecifications:
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: CPU Time
                            displayName: CPU Time
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: CpuTime
                            supportsInstanceLevelAggregation: false
                            unit: Seconds
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Requests
                            displayName: Requests
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Requests
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Data In
                            displayName: Data In
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: BytesReceived
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Data Out
                            displayName: Data Out
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: BytesSent
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 101
                            displayName: Http 101
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http101
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 2xx
                            displayName: Http 2xx
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http2xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 3xx
                            displayName: Http 3xx
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http3xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 401
                            displayName: Http 401
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http401
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 403
                            displayName: Http 403
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http403
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 404
                            displayName: Http 404
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http404
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 406
                            displayName: Http 406
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http406
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 4xx
                            displayName: Http 4xx
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http4xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http Server Errors
                            displayName: Http Server Errors
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Http5xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Memory working set
                            displayName: Memory working set
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: MemoryWorkingSet
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Average memory working set
                            displayName: Average memory working set
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: AverageMemoryWorkingSet
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Average Response Time
                            displayName: Average Response Time
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: AverageResponseTime
                            supportsInstanceLevelAggregation: false
                            unit: Seconds
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Function Execution Units
                            displayName: Function Execution Units
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: (?i:functionapp)
                            name: FunctionExecutionUnits
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Function Execution Count
                            displayName: Function Execution Count
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: (?i:functionapp)
                            name: FunctionExecutionCount
                            supportsInstanceLevelAggregation: false
                            unit: Count
                  - display:
                      description: Gets the available metrics for Web App Slot
                      operation: Read Web App Slot metric definitions
                      provider: Microsoft.Web
                      resource: The metric definition of Web App Slot
                    name: Microsoft.Web/sites/slots/providers/Microsoft.Insights/metricDefinitions/Read
                    origin: system
                    properties:
                      serviceSpecification:
                        metricSpecifications:
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: CPU Time
                            displayName: CPU Time
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: CpuTime
                            supportsInstanceLevelAggregation: false
                            unit: Seconds
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Requests
                            displayName: Requests
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Requests
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Data In
                            displayName: Data In
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: BytesReceived
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Data Out
                            displayName: Data Out
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: BytesSent
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 101
                            displayName: Http 101
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http101
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 2xx
                            displayName: Http 2xx
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http2xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 3xx
                            displayName: Http 3xx
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http3xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 401
                            displayName: Http 401
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http401
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 403
                            displayName: Http 403
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http403
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 404
                            displayName: Http 404
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http404
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 406
                            displayName: Http 406
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http406
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 4xx
                            displayName: Http 4xx
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: Http4xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http Server Errors
                            displayName: Http Server Errors
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Http5xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Memory working set
                            displayName: Memory working set
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: MemoryWorkingSet
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Average memory working set
                            displayName: Average memory working set
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: AverageMemoryWorkingSet
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Average Response Time
                            displayName: Average Response Time
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: ^(?!functionapp).*$
                            name: AverageResponseTime
                            supportsInstanceLevelAggregation: false
                            unit: Seconds
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Function Execution Units
                            displayName: Function Execution Units
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: (?i:functionapp)
                            name: FunctionExecutionUnits
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Function Execution Count
                            displayName: Function Execution Count
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            metricFilterPattern: (?i:functionapp)
                            name: FunctionExecutionCount
                            supportsInstanceLevelAggregation: false
                            unit: Count
                  - display:
                      description: Gets the available metrics for App Service Environment MultiRole
                      operation: Read App Service Environment MultiRole metric definitions
                      provider: Microsoft.Web
                      resource: The metric definition of App Service Environment MultiRole
                    name: Microsoft.Web/hostingEnvironments/multiRolePools/providers/Microsoft.Insights/metricDefinitions/Read
                    origin: system
                    properties:
                      serviceSpecification:
                        metricSpecifications:
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Requests
                            displayName: Requests
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Requests
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Data In
                            displayName: Data In
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: BytesReceived
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Data Out
                            displayName: Data Out
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: BytesSent
                            supportsInstanceLevelAggregation: false
                            unit: Bytes
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 101
                            displayName: Http 101
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Http101
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 2xx
                            displayName: Http 2xx
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Http2xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 3xx
                            displayName: Http 3xx
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Http3xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 401
                            displayName: Http 401
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Http401
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 403
                            displayName: Http 403
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Http403
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 404
                            displayName: Http 404
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Http404
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 406
                            displayName: Http 406
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Http406
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http 4xx
                            displayName: Http 4xx
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Http4xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http Server Errors
                            displayName: Http Server Errors
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: Http5xx
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Average Response Time
                            displayName: Average Response Time
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: AverageResponseTime
                            supportsInstanceLevelAggregation: false
                            unit: Seconds
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: CPU Percentage
                            displayName: CPU Percentage
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: CpuPercentage
                            supportsInstanceLevelAggregation: false
                            unit: Percent
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Memory Percentage
                            displayName: Memory Percentage
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: MemoryPercentage
                            supportsInstanceLevelAggregation: false
                            unit: Percent
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Disk Queue Length
                            displayName: Disk Queue Length
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: DiskQueueLength
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Http Queue Length
                            displayName: Http Queue Length
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: HttpQueueLength
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Total
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            dimensions:
                              - displayName: Instance
                                internalName: ServerName
                                name: Instance
                                toBeExportedForShoebox: true
                            displayDescription: Active Requests
                            displayName: Active Requests
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: ActiveRequests
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            displayDescription: Total Front Ends
                            displayName: Total Front Ends
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: TotalFrontEnds
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            displayDescription: Small App Service Plan Workers
                            displayName: Small App Service Plan Workers
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: SmallAppServicePlanInstances
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            displayDescription: Medium App Service Plan Workers
                            displayName: Medium App Service Plan Workers
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: MediumAppServicePlanInstances
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            displayDescription: Large App Service Plan Workers
                            displayName: Large App Service Plan Workers
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: LargeAppServicePlanInstances
                            supportsInstanceLevelAggregation: false
                            unit: Count
                  - display:
                      description: Gets the available metrics for App Service Environment WorkerPool
                      operation: Read App Service Environment WorkerPool metric definitions
                      provider: Microsoft.Web
                      resource: The metric definition of App Service Environment WorkerPool
                    name: Microsoft.Web/hostingEnvironments/workerPools/providers/Microsoft.Insights/metricDefinitions/Read
                    origin: system
                    properties:
                      serviceSpecification:
                        metricSpecifications:
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            displayDescription: Total Workers
                            displayName: Total Workers
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: WorkersTotal
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            displayDescription: Available Workers
                            displayName: Available Workers
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: WorkersAvailable
                            supportsInstanceLevelAggregation: false
                            unit: Count
                          - aggregationType: Average
                            availabilities:
                              - blobDuration: P2D
                                timeGrain: PT1M
                              - blobDuration: P30D
                                timeGrain: PT1H
                              - blobDuration: P90D
                                timeGrain: P1D
                            displayDescription: Used Workers
                            displayName: Used Workers
                            enableRegionalMdmAccount: false
                            fillGapWithZero: true
                            isInternal: false
                            name: WorkersUsed
                            supportsInstanceLevelAggregation: false
                            unit: Count
              headers: {}
      x-ms-pageable:
        nextLinkName: nextLink
  "/subscriptions/{subscriptionId}/providers/Microsoft.Web/availableStacks":
    get:
      description: Get available application frameworks and their versions
      operationId: Provider_GetAvailableStacksOnPrem
      parameters:
        - enum:
            - Windows
            - Linux
            - WindowsFunctions
            - LinuxFunctions
          in: query
          name: osTypeSelected
          type: string
        - $ref: "#/parameters/subscriptionIdParameter"
        - $ref: "#/parameters/apiVersionParameter"
      responses:
        "200":
          description: OK
          schema:
            $ref: "#/definitions/ApplicationStackCollection"
        default:
          description: App Service error response.
          schema:
            description: App Service error response.
            properties:
              error:
                description: Error model.
                properties:
                  code:
                    description: Standardized string to programmatically identify the error.
                    readOnly: true
                    type: string
                  details:
                    items:
                      description: Detailed errors.
                      properties:
                        code:
                          description: Standardized string to programmatically identify the error.
                          readOnly: true
                          type: string
                        message:
                          description: Detailed error description and debugging information.
                          readOnly: true
                          type: string
                        target:
                          description: Detailed error description and debugging information.
                          readOnly: true
                          type: string
                      readOnly: true
                    type: array
                  innererror:
                    description: More information to debug error.
                    readOnly: true
                    type: string
                  message:
                    description: Detailed error description and debugging information.
                    readOnly: true
                    type: string
                  target:
                    description: Detailed error description and debugging information.
                    readOnly: true
                    type: string
                readOnly: true
                type: object
            type: object
      summary: Get available application frameworks and their versions
      tags:
        - Provider
      x-ms-pageable:
        nextLinkName: nextLink
definitions:
  ApplicationStack:
    description: Application stack.
    properties:
      dependency:
        description: Application stack dependency.
        type: string
      display:
        description: Application stack display name.
        type: string
      frameworks:
        description: List of frameworks associated with application stack.
        items:
          $ref: "#/definitions/ApplicationStack"
        type: array
      majorVersions:
        description: List of major versions available.
        items:
          $ref: "#/definitions/StackMajorVersion"
        type: array
      name:
        description: Application stack name.
        type: string
    type: object
  ApplicationStackCollection:
    description: Collection of Application Stacks
    properties:
      nextLink:
        description: Link to next page of resources.
        readOnly: true
        type: string
      value:
        description: Collection of resources.
        items:
          $ref: "#/definitions/ApplicationStack"
        type: array
    required:
      - value
    type: object
  StackMajorVersion:
    description: Application stack major version.
    properties:
      applicationInsights:
        description: <code>true</code> if this supports Application Insights; otherwise, <code>false</code>.
        type: boolean
      displayVersion:
        description: Application stack major version (display only).
        type: string
      isDefault:
        description: <code>true</code> if this is the default major version; otherwise, <code>false</code>.
        type: boolean
      minorVersions:
        description: Minor versions associated with the major version.
        items:
          $ref: "#/definitions/StackMinorVersion"
        type: array
      runtimeVersion:
        description: Application stack major version (runtime only).
        type: string
    type: object
  StackMinorVersion:
    description: Application stack minor version.
    properties:
      displayVersion:
        description: Application stack minor version (display only).
        type: string
      isDefault:
        description: <code>true</code> if this is the default minor version; otherwise, <code>false</code>.
        type: boolean
      isRemoteDebuggingEnabled:
        description: <code>true</code> if this supports Remote Debugging, otherwise <code>false</code>.
        type: boolean
      runtimeVersion:
        description: Application stack minor version (runtime only).
        type: string
    type: object
