Module ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore Dict Str Str Str Str Str Str Dict Str NameLoad Dict Str NameLoad Dict Str NameLoad Dict Str NameLoad Dict Str NameLoad Dict Str NameLoad Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list
N/A resource Resource ServerFarmWithRichSku N/A Resource N/A N/A 
    App Service Plan Model

    Variables are only populated by the server, and will be ignored when
    sending a request.

    :param id: Resource Id
    :type id: str
    :param name: Resource Name
    :type name: str
    :param kind: Kind of resource
    :type kind: str
    :param location: Resource Location
    :type location: str
    :param type: Resource type
    :type type: str
    :param tags: Resource tags
    :type tags: dict
    :param server_farm_with_rich_sku_name: Name for the App Service Plan
    :type server_farm_with_rich_sku_name: str
    :param worker_tier_name: Target worker tier assigned to the App Service
     Plan
    :type worker_tier_name: str
    :ivar status: App Service Plan Status. Possible values include: 'Ready',
     'Pending'
    :vartype status: str
    :ivar subscription: App Service Plan Subscription
    :vartype subscription: str
    :param admin_site_name: App Service Plan administration site
    :type admin_site_name: str
    :param hosting_environment_profile: Specification for the hosting
     environment (App Service Environment) to use for the App Service Plan
    :type hosting_environment_profile: :class:`HostingEnvironmentProfile
     <azure.mgmt.web.models.HostingEnvironmentProfile>`
    :param maximum_number_of_workers: Maximum number of instances that can be
     assigned to this App Service Plan
    :type maximum_number_of_workers: int
    :ivar geo_region: Geographical location for the App Service Plan
    :vartype geo_region: str
    :param per_site_scaling: If True apps assigned to this App Service Plan
     can be scaled independently
     If False apps assigned to this App Service Plan will scale to
     all instances of the plan
    :type per_site_scaling: bool
    :ivar number_of_sites: Number of web apps assigned to this App Service
     Plan
    :vartype number_of_sites: int
    :ivar resource_group: Resource group of the serverfarm
    :vartype resource_group: str
    :param sku:
    :type sku: :class:`SkuDescription <azure.mgmt.web.models.SkuDescription>`
     N/A _validation N/A location status subscription geo_region number_of_sites resource_group N/A required True N/A readonly True N/A readonly True N/A readonly True N/A readonly True N/A readonly True N/A _attribute_map N/A id name kind location type tags server_farm_with_rich_sku_name worker_tier_name status subscription admin_site_name hosting_environment_profile maximum_number_of_workers geo_region per_site_scaling number_of_sites resource_group sku N/A key type id str N/A key type name str N/A key type kind str N/A key type location str N/A key type type str N/A key type tags {str} N/A key type properties.name str N/A key type properties.workerTierName str N/A key type properties.status StatusOptions N/A key type properties.subscription str N/A key type properties.adminSiteName str N/A key type properties.hostingEnvironmentProfile HostingEnvironmentProfile N/A key type properties.maximumNumberOfWorkers int N/A key type properties.geoRegion str N/A key type properties.perSiteScaling bool N/A key type properties.numberOfSites int N/A key type properties.resourceGroup str N/A key type sku SkuDescription __init__ N/A N/A self location id name kind type tags server_farm_with_rich_sku_name worker_tier_name admin_site_name hosting_environment_profile maximum_number_of_workers per_site_scaling sku N/A None None None None None None None None None None None None N/A N/A N/A N/A N/A super ServerFarmWithRichSku self __init__ id id name name kind kind location location type type tags tags N/A N/A self server_farm_with_rich_sku_name server_farm_with_rich_sku_name N/A N/A self worker_tier_name worker_tier_name N/A N/A self status None N/A N/A self subscription None N/A N/A self admin_site_name admin_site_name N/A N/A self hosting_environment_profile hosting_environment_profile N/A N/A self maximum_number_of_workers maximum_number_of_workers N/A N/A self geo_region None N/A N/A self per_site_scaling per_site_scaling N/A N/A self number_of_sites None N/A N/A self resource_group None N/A N/A self sku sku N/A N/A