Module ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore Dict Str Dict Str NameLoad Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str 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 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 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 NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam 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 NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad 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 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 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 HostingEnvironment N/A Resource N/A N/A 
    Description of an hostingEnvironment (App Service Environment)

    :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 hosting_environment_name: Name of the hostingEnvironment (App
     Service Environment)
    :type hosting_environment_name: str
    :param hosting_environment_location: Location of the hostingEnvironment
     (App Service Environment), e.g. "West US"
    :type hosting_environment_location: str
    :param provisioning_state: Provisioning state of the hostingEnvironment
     (App Service Environment). Possible values include: 'Succeeded',
     'Failed', 'Canceled', 'InProgress', 'Deleting'
    :type provisioning_state: str
    :param status: Current status of the hostingEnvironment (App Service
     Environment). Possible values include: 'Preparing', 'Ready', 'Scaling',
     'Deleting'
    :type status: str
    :param vnet_name: Name of the hostingEnvironment's (App Service
     Environment) virtual network
    :type vnet_name: str
    :param vnet_resource_group_name: Resource group of the
     hostingEnvironment's (App Service Environment) virtual network
    :type vnet_resource_group_name: str
    :param vnet_subnet_name: Subnet of the hostingEnvironment's (App Service
     Environment) virtual network
    :type vnet_subnet_name: str
    :param virtual_network: Description of the hostingEnvironment's (App
     Service Environment) virtual network
    :type virtual_network: :class:`VirtualNetworkProfile
     <azure.mgmt.web.models.VirtualNetworkProfile>`
    :param internal_load_balancing_mode: Specifies which endpoints to serve
     internally in the hostingEnvironment's (App Service Environment) VNET.
     Possible values include: 'None', 'Web', 'Publishing'
    :type internal_load_balancing_mode: str
    :param multi_size: Front-end VM size, e.g. "Medium", "Large"
    :type multi_size: str
    :param multi_role_count: Number of front-end instances
    :type multi_role_count: int
    :param worker_pools: Description of worker pools with worker size ids, VM
     sizes, and number of workers in each pool
    :type worker_pools: list of :class:`WorkerPool
     <azure.mgmt.web.models.WorkerPool>`
    :param ipssl_address_count: Number of IP SSL addresses reserved for this
     hostingEnvironment (App Service Environment)
    :type ipssl_address_count: int
    :param database_edition: Edition of the metadata database for the
     hostingEnvironment (App Service Environment) e.g. "Standard"
    :type database_edition: str
    :param database_service_objective: Service objective of the metadata
     database for the hostingEnvironment (App Service Environment) e.g. "S0"
    :type database_service_objective: str
    :param upgrade_domains: Number of upgrade domains of this
     hostingEnvironment (App Service Environment)
    :type upgrade_domains: int
    :param subscription_id: Subscription of the hostingEnvironment (App
     Service Environment)
    :type subscription_id: str
    :param dns_suffix: DNS suffix of the hostingEnvironment (App Service
     Environment)
    :type dns_suffix: str
    :param last_action: Last deployment action on this hostingEnvironment
     (App Service Environment)
    :type last_action: str
    :param last_action_result: Result of the last deployment action on this
     hostingEnvironment (App Service Environment)
    :type last_action_result: str
    :param allowed_multi_sizes: List of comma separated strings describing
     which VM sizes are allowed for front-ends
    :type allowed_multi_sizes: str
    :param allowed_worker_sizes: List of comma separated strings describing
     which VM sizes are allowed for workers
    :type allowed_worker_sizes: str
    :param maximum_number_of_machines: Maximum number of VMs in this
     hostingEnvironment (App Service Environment)
    :type maximum_number_of_machines: int
    :param vip_mappings: Description of IP SSL mapping for this
     hostingEnvironment (App Service Environment)
    :type vip_mappings: list of :class:`VirtualIPMapping
     <azure.mgmt.web.models.VirtualIPMapping>`
    :param environment_capacities: Current total, used, and available worker
     capacities
    :type environment_capacities: list of :class:`StampCapacity
     <azure.mgmt.web.models.StampCapacity>`
    :param network_access_control_list: Access control list for controlling
     traffic to the hostingEnvironment (App Service Environment)
    :type network_access_control_list: list of
     :class:`NetworkAccessControlEntry
     <azure.mgmt.web.models.NetworkAccessControlEntry>`
    :param environment_is_healthy: True/false indicating whether the
     hostingEnvironment (App Service Environment) is healthy
    :type environment_is_healthy: bool
    :param environment_status: Detailed message about with results of the
     last check of the hostingEnvironment (App Service Environment)
    :type environment_status: str
    :param resource_group: Resource group of the hostingEnvironment (App
     Service Environment)
    :type resource_group: str
    :param api_management_account_id: Api Management Account associated with
     this Hosting Environment
    :type api_management_account_id: str
    :param suspended: True/false indicating whether the hostingEnvironment is
     suspended. The environment can be suspended e.g. when the management
     endpoint is no longer available
     (most likely because NSG blocked the incoming traffic)
    :type suspended: bool
    :param cluster_settings: Custom settings for changing the behavior of the
     hosting environment
    :type cluster_settings: list of :class:`NameValuePair
     <azure.mgmt.web.models.NameValuePair>`
     N/A _validation N/A location N/A required True N/A _attribute_map N/A id name kind location type tags hosting_environment_name hosting_environment_location provisioning_state status vnet_name vnet_resource_group_name vnet_subnet_name virtual_network internal_load_balancing_mode multi_size multi_role_count worker_pools ipssl_address_count database_edition database_service_objective upgrade_domains subscription_id dns_suffix last_action last_action_result allowed_multi_sizes allowed_worker_sizes maximum_number_of_machines vip_mappings environment_capacities network_access_control_list environment_is_healthy environment_status resource_group api_management_account_id suspended cluster_settings 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.location str N/A key type properties.provisioningState ProvisioningState N/A key type properties.status HostingEnvironmentStatus N/A key type properties.vnetName str N/A key type properties.vnetResourceGroupName str N/A key type properties.vnetSubnetName str N/A key type properties.virtualNetwork VirtualNetworkProfile N/A key type properties.internalLoadBalancingMode InternalLoadBalancingMode N/A key type properties.multiSize str N/A key type properties.multiRoleCount int N/A key type properties.workerPools [WorkerPool] N/A key type properties.ipsslAddressCount int N/A key type properties.databaseEdition str N/A key type properties.databaseServiceObjective str N/A key type properties.upgradeDomains int N/A key type properties.subscriptionId str N/A key type properties.dnsSuffix str N/A key type properties.lastAction str N/A key type properties.lastActionResult str N/A key type properties.allowedMultiSizes str N/A key type properties.allowedWorkerSizes str N/A key type properties.maximumNumberOfMachines int N/A key type properties.vipMappings [VirtualIPMapping] N/A key type properties.environmentCapacities [StampCapacity] N/A key type properties.networkAccessControlList [NetworkAccessControlEntry] N/A key type properties.environmentIsHealthy bool N/A key type properties.environmentStatus str N/A key type properties.resourceGroup str N/A key type properties.apiManagementAccountId str N/A key type properties.suspended bool N/A key type properties.clusterSettings [NameValuePair] __init__ N/A N/A self location id name kind type tags hosting_environment_name hosting_environment_location provisioning_state status vnet_name vnet_resource_group_name vnet_subnet_name virtual_network internal_load_balancing_mode multi_size multi_role_count worker_pools ipssl_address_count database_edition database_service_objective upgrade_domains subscription_id dns_suffix last_action last_action_result allowed_multi_sizes allowed_worker_sizes maximum_number_of_machines vip_mappings environment_capacities network_access_control_list environment_is_healthy environment_status resource_group api_management_account_id suspended cluster_settings N/A None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None N/A N/A N/A N/A N/A super HostingEnvironment self __init__ id id name name kind kind location location type type tags tags N/A N/A self hosting_environment_name hosting_environment_name N/A N/A self hosting_environment_location hosting_environment_location N/A N/A self provisioning_state provisioning_state N/A N/A self status status N/A N/A self vnet_name vnet_name N/A N/A self vnet_resource_group_name vnet_resource_group_name N/A N/A self vnet_subnet_name vnet_subnet_name N/A N/A self virtual_network virtual_network N/A N/A self internal_load_balancing_mode internal_load_balancing_mode N/A N/A self multi_size multi_size N/A N/A self multi_role_count multi_role_count N/A N/A self worker_pools worker_pools N/A N/A self ipssl_address_count ipssl_address_count N/A N/A self database_edition database_edition N/A N/A self database_service_objective database_service_objective N/A N/A self upgrade_domains upgrade_domains N/A N/A self subscription_id subscription_id N/A N/A self dns_suffix dns_suffix N/A N/A self last_action last_action N/A N/A self last_action_result last_action_result N/A N/A self allowed_multi_sizes allowed_multi_sizes N/A N/A self allowed_worker_sizes allowed_worker_sizes N/A N/A self maximum_number_of_machines maximum_number_of_machines N/A N/A self vip_mappings vip_mappings N/A N/A self environment_capacities environment_capacities N/A N/A self network_access_control_list network_access_control_list N/A N/A self environment_is_healthy environment_is_healthy N/A N/A self environment_status environment_status N/A N/A self resource_group resource_group N/A N/A self api_management_account_id api_management_account_id N/A N/A self suspended suspended N/A N/A self cluster_settings cluster_settings N/A N/A