Cloud.Service.Azure.App.Service.Plan

Cloud.Service.Azure.App.Service.Plan
Cloud.Service.Azure.App.Service.Plan
JSON Example
{
    "account": "string",
    "count": 0,
    "kind": "string",
    "maximum_number_of_workers": 0,
    "name": "string",
    "properties": [
        {
            "app_service_environment_id": "string",
            "per_site_scaling": false,
            "reserved": false
        }
    ],
    "region": "string",
    "resource_group_name": "string",
    "sku": [
        {
            "capacity": 0,
            "size": "string",
            "tier": "string"
        }
    ]
}
string
account
Required

(Required) The name of the Microsoft Azure cloud account to use for this resource

integer
count
Optional

The number of resource instances to be created.

string
kind
Optional

Type of plan: Windows (also available as App), Linux, or FunctionApp (for a consumption plan). Default is Windows. Changing the kind deletes the existing resource and creates a new one.

integer
maximum_number_of_workers
Optional

Maximum number of workers supported by the plan SKU.

string
name
Required

(Required) Name to give the plan component. Changing the name deletes the existing resource and creates a new one.

array of object
properties
Optional

The Properties property for this resource

string
region
Required

(Required) Supported Azure location where the resource exists. Changing the location deletes the existing resource and creates a new one.

string
resource_group_name
Required

(Required) Resource group in which to create the plan component.

array of object
sku
Required

(Required) Settings for the App Service plan stockkeeping unit (SKU).

object
tags
Optional

Plan categorization, in case-sensitive key names, or in key-value pairs.