@datafire/azure_web_appserviceplans
v5.0.0
Published
DataFire integration for AppServicePlans API Client
Downloads
10
Readme
@datafire/azure_web_appserviceplans
Client library for AppServicePlans API Client
Installation and Usage
npm install --save @datafire/azure_web_appserviceplans
let azure_web_appserviceplans = require('@datafire/azure_web_appserviceplans').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});
Description
Actions
AppServicePlans_List
Get all App Service plans for a subscription.
azure_web_appserviceplans.AppServicePlans_List({
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- detailed
boolean
: Specify true to return all App Service plan properties. The default is false, which returns a subset of the properties. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- detailed
Output
- output
object
: Collection of App Service plans.- nextLink
string
: Link to next page of resources. - value required
array
: Collection of resources.- items
object
: App Service plan.- properties
object
: AppServicePlan resource specific properties- freeOfferExpirationTime
string
: The time when the server farm free offer expires. - geoRegion
string
: Geographical location for the App Service plan. - hostingEnvironmentProfile
object
: Specification for an App Service Environment to use for this resource.- id
string
: Resource ID of the App Service Environment. - name
string
: Name of the App Service Environment. - type
string
: Resource type of the App Service Environment.
- id
- hyperV
boolean
: If Hyper-V container app service plan true, false otherwise. - isSpot
boolean
: If true, this App Service Plan owns spot instances. - isXenon
boolean
: Obsolete: If Hyper-V container app service plan true, false otherwise. - maximumElasticWorkerCount
integer
: Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan - maximumNumberOfWorkers
integer
: Maximum number of instances that can be assigned to this App Service plan. - numberOfSites
integer
: Number of apps assigned to this App Service plan. - perSiteScaling
boolean
: If true, apps assigned to this App Service plan can be scaled independently. - provisioningState
string
(values: Succeeded, Failed, Canceled, InProgress, Deleting): Provisioning state of the App Service Environment. - reserved
boolean
: If Linux app service plan true, false otherwise. - resourceGroup
string
: Resource group of the App Service plan. - spotExpirationTime
string
: The time when the server farm expires. Valid only if it is a spot server farm. - status
string
(values: Ready, Pending, Creating): App Service plan status. - subscription
string
: App Service plan subscription. - targetWorkerCount
integer
: Scaling worker count. - targetWorkerSizeId
integer
: Scaling worker size ID. - workerTierName
string
: Target worker tier assigned to the App Service plan.
- freeOfferExpirationTime
- sku
object
: Description of a SKU for a scalable resource.- capabilities
array
: Capabilities of the SKU, e.g., is traffic manager enabled?- items
object
: Describes the capabilities/features allowed for a specific SKU.
- items
- capacity
integer
: Current number of instances assigned to the resource. - family
string
: Family code of the resource SKU. - locations
array
: Locations of the SKU.- items
string
- items
- name
string
: Name of the resource SKU. - size
string
: Size specifier of the resource SKU. - skuCapacity
object
: Description of the App Service plan scale options.- default
integer
: Default number of workers for this App Service plan SKU. - maximum
integer
: Maximum number of workers for this App Service plan SKU. - minimum
integer
: Minimum number of workers for this App Service plan SKU. - scaleType
string
: Available scale configurations for an App Service plan.
- default
- tier
string
: Service tier of the resource SKU.
- capabilities
- id
string
: Resource Id. - kind
string
: Kind of resource. - location required
string
: Resource Location. - name
string
: Resource Name. - tags
object
: Resource tags. - type
string
: Resource type.
- properties
- items
- nextLink
AppServicePlans_ListByResourceGroup
Get all App Service plans in a resource group.
azure_web_appserviceplans.AppServicePlans_ListByResourceGroup({
"resourceGroupName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: Collection of App Service plans.- nextLink
string
: Link to next page of resources. - value required
array
: Collection of resources.- items
object
: App Service plan.- properties
object
: AppServicePlan resource specific properties- freeOfferExpirationTime
string
: The time when the server farm free offer expires. - geoRegion
string
: Geographical location for the App Service plan. - hostingEnvironmentProfile
object
: Specification for an App Service Environment to use for this resource.- id
string
: Resource ID of the App Service Environment. - name
string
: Name of the App Service Environment. - type
string
: Resource type of the App Service Environment.
- id
- hyperV
boolean
: If Hyper-V container app service plan true, false otherwise. - isSpot
boolean
: If true, this App Service Plan owns spot instances. - isXenon
boolean
: Obsolete: If Hyper-V container app service plan true, false otherwise. - maximumElasticWorkerCount
integer
: Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan - maximumNumberOfWorkers
integer
: Maximum number of instances that can be assigned to this App Service plan. - numberOfSites
integer
: Number of apps assigned to this App Service plan. - perSiteScaling
boolean
: If true, apps assigned to this App Service plan can be scaled independently. - provisioningState
string
(values: Succeeded, Failed, Canceled, InProgress, Deleting): Provisioning state of the App Service Environment. - reserved
boolean
: If Linux app service plan true, false otherwise. - resourceGroup
string
: Resource group of the App Service plan. - spotExpirationTime
string
: The time when the server farm expires. Valid only if it is a spot server farm. - status
string
(values: Ready, Pending, Creating): App Service plan status. - subscription
string
: App Service plan subscription. - targetWorkerCount
integer
: Scaling worker count. - targetWorkerSizeId
integer
: Scaling worker size ID. - workerTierName
string
: Target worker tier assigned to the App Service plan.
- freeOfferExpirationTime
- sku
object
: Description of a SKU for a scalable resource.- capabilities
array
: Capabilities of the SKU, e.g., is traffic manager enabled?- items
object
: Describes the capabilities/features allowed for a specific SKU.
- items
- capacity
integer
: Current number of instances assigned to the resource. - family
string
: Family code of the resource SKU. - locations
array
: Locations of the SKU.- items
string
- items
- name
string
: Name of the resource SKU. - size
string
: Size specifier of the resource SKU. - skuCapacity
object
: Description of the App Service plan scale options.- default
integer
: Default number of workers for this App Service plan SKU. - maximum
integer
: Maximum number of workers for this App Service plan SKU. - minimum
integer
: Minimum number of workers for this App Service plan SKU. - scaleType
string
: Available scale configurations for an App Service plan.
- default
- tier
string
: Service tier of the resource SKU.
- capabilities
- id
string
: Resource Id. - kind
string
: Kind of resource. - location required
string
: Resource Location. - name
string
: Resource Name. - tags
object
: Resource tags. - type
string
: Resource type.
- properties
- items
- nextLink
AppServicePlans_Delete
Delete an App Service plan.
azure_web_appserviceplans.AppServicePlans_Delete({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
Output schema unknown
AppServicePlans_Get
Get an App Service plan.
azure_web_appserviceplans.AppServicePlans_Get({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: App Service plan.- properties
object
: AppServicePlan resource specific properties- freeOfferExpirationTime
string
: The time when the server farm free offer expires. - geoRegion
string
: Geographical location for the App Service plan. - hostingEnvironmentProfile
object
: Specification for an App Service Environment to use for this resource.- id
string
: Resource ID of the App Service Environment. - name
string
: Name of the App Service Environment. - type
string
: Resource type of the App Service Environment.
- id
- hyperV
boolean
: If Hyper-V container app service plan true, false otherwise. - isSpot
boolean
: If true, this App Service Plan owns spot instances. - isXenon
boolean
: Obsolete: If Hyper-V container app service plan true, false otherwise. - maximumElasticWorkerCount
integer
: Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan - maximumNumberOfWorkers
integer
: Maximum number of instances that can be assigned to this App Service plan. - numberOfSites
integer
: Number of apps assigned to this App Service plan. - perSiteScaling
boolean
: If true, apps assigned to this App Service plan can be scaled independently. - provisioningState
string
(values: Succeeded, Failed, Canceled, InProgress, Deleting): Provisioning state of the App Service Environment. - reserved
boolean
: If Linux app service plan true, false otherwise. - resourceGroup
string
: Resource group of the App Service plan. - spotExpirationTime
string
: The time when the server farm expires. Valid only if it is a spot server farm. - status
string
(values: Ready, Pending, Creating): App Service plan status. - subscription
string
: App Service plan subscription. - targetWorkerCount
integer
: Scaling worker count. - targetWorkerSizeId
integer
: Scaling worker size ID. - workerTierName
string
: Target worker tier assigned to the App Service plan.
- freeOfferExpirationTime
- sku
object
: Description of a SKU for a scalable resource.- capabilities
array
: Capabilities of the SKU, e.g., is traffic manager enabled?- items
object
: Describes the capabilities/features allowed for a specific SKU.- name
string
: Name of the SKU capability. - reason
string
: Reason of the SKU capability. - value
string
: Value of the SKU capability.
- name
- items
- capacity
integer
: Current number of instances assigned to the resource. - family
string
: Family code of the resource SKU. - locations
array
: Locations of the SKU.- items
string
- items
- name
string
: Name of the resource SKU. - size
string
: Size specifier of the resource SKU. - skuCapacity
object
: Description of the App Service plan scale options.- default
integer
: Default number of workers for this App Service plan SKU. - maximum
integer
: Maximum number of workers for this App Service plan SKU. - minimum
integer
: Minimum number of workers for this App Service plan SKU. - scaleType
string
: Available scale configurations for an App Service plan.
- default
- tier
string
: Service tier of the resource SKU.
- capabilities
- id
string
: Resource Id. - kind
string
: Kind of resource. - location required
string
: Resource Location. - name
string
: Resource Name. - tags
object
: Resource tags. - type
string
: Resource type.
- properties
AppServicePlans_Update
Creates or updates an App Service Plan.
azure_web_appserviceplans.AppServicePlans_Update({
"resourceGroupName": "",
"name": "",
"appServicePlan": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - appServicePlan required AppServicePlanPatchResource
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: App Service plan.- properties
object
: AppServicePlan resource specific properties- freeOfferExpirationTime
string
: The time when the server farm free offer expires. - geoRegion
string
: Geographical location for the App Service plan. - hostingEnvironmentProfile
object
: Specification for an App Service Environment to use for this resource.- id
string
: Resource ID of the App Service Environment. - name
string
: Name of the App Service Environment. - type
string
: Resource type of the App Service Environment.
- id
- hyperV
boolean
: If Hyper-V container app service plan true, false otherwise. - isSpot
boolean
: If true, this App Service Plan owns spot instances. - isXenon
boolean
: Obsolete: If Hyper-V container app service plan true, false otherwise. - maximumElasticWorkerCount
integer
: Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan - maximumNumberOfWorkers
integer
: Maximum number of instances that can be assigned to this App Service plan. - numberOfSites
integer
: Number of apps assigned to this App Service plan. - perSiteScaling
boolean
: If true, apps assigned to this App Service plan can be scaled independently. - provisioningState
string
(values: Succeeded, Failed, Canceled, InProgress, Deleting): Provisioning state of the App Service Environment. - reserved
boolean
: If Linux app service plan true, false otherwise. - resourceGroup
string
: Resource group of the App Service plan. - spotExpirationTime
string
: The time when the server farm expires. Valid only if it is a spot server farm. - status
string
(values: Ready, Pending, Creating): App Service plan status. - subscription
string
: App Service plan subscription. - targetWorkerCount
integer
: Scaling worker count. - targetWorkerSizeId
integer
: Scaling worker size ID. - workerTierName
string
: Target worker tier assigned to the App Service plan.
- freeOfferExpirationTime
- sku
object
: Description of a SKU for a scalable resource.- capabilities
array
: Capabilities of the SKU, e.g., is traffic manager enabled?- items
object
: Describes the capabilities/features allowed for a specific SKU.- name
string
: Name of the SKU capability. - reason
string
: Reason of the SKU capability. - value
string
: Value of the SKU capability.
- name
- items
- capacity
integer
: Current number of instances assigned to the resource. - family
string
: Family code of the resource SKU. - locations
array
: Locations of the SKU.- items
string
- items
- name
string
: Name of the resource SKU. - size
string
: Size specifier of the resource SKU. - skuCapacity
object
: Description of the App Service plan scale options.- default
integer
: Default number of workers for this App Service plan SKU. - maximum
integer
: Maximum number of workers for this App Service plan SKU. - minimum
integer
: Minimum number of workers for this App Service plan SKU. - scaleType
string
: Available scale configurations for an App Service plan.
- default
- tier
string
: Service tier of the resource SKU.
- capabilities
- id
string
: Resource Id. - kind
string
: Kind of resource. - location required
string
: Resource Location. - name
string
: Resource Name. - tags
object
: Resource tags. - type
string
: Resource type.
- properties
AppServicePlans_CreateOrUpdate
Creates or updates an App Service Plan.
azure_web_appserviceplans.AppServicePlans_CreateOrUpdate({
"resourceGroupName": "",
"name": "",
"appServicePlan": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - appServicePlan required
object
: App Service plan.- properties
object
: AppServicePlan resource specific properties- freeOfferExpirationTime
string
: The time when the server farm free offer expires. - geoRegion
string
: Geographical location for the App Service plan. - hostingEnvironmentProfile
object
: Specification for an App Service Environment to use for this resource.- id
string
: Resource ID of the App Service Environment. - name
string
: Name of the App Service Environment. - type
string
: Resource type of the App Service Environment.
- id
- hyperV
boolean
: If Hyper-V container app service plan true, false otherwise. - isSpot
boolean
: If true, this App Service Plan owns spot instances. - isXenon
boolean
: Obsolete: If Hyper-V container app service plan true, false otherwise. - maximumElasticWorkerCount
integer
: Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan - maximumNumberOfWorkers
integer
: Maximum number of instances that can be assigned to this App Service plan. - numberOfSites
integer
: Number of apps assigned to this App Service plan. - perSiteScaling
boolean
: If true, apps assigned to this App Service plan can be scaled independently. - provisioningState
string
(values: Succeeded, Failed, Canceled, InProgress, Deleting): Provisioning state of the App Service Environment. - reserved
boolean
: If Linux app service plan true, false otherwise. - resourceGroup
string
: Resource group of the App Service plan. - spotExpirationTime
string
: The time when the server farm expires. Valid only if it is a spot server farm. - status
string
(values: Ready, Pending, Creating): App Service plan status. - subscription
string
: App Service plan subscription. - targetWorkerCount
integer
: Scaling worker count. - targetWorkerSizeId
integer
: Scaling worker size ID. - workerTierName
string
: Target worker tier assigned to the App Service plan.
- freeOfferExpirationTime
- sku
object
: Description of a SKU for a scalable resource.- capabilities
array
: Capabilities of the SKU, e.g., is traffic manager enabled?- items
object
: Describes the capabilities/features allowed for a specific SKU.- name
string
: Name of the SKU capability. - reason
string
: Reason of the SKU capability. - value
string
: Value of the SKU capability.
- name
- items
- capacity
integer
: Current number of instances assigned to the resource. - family
string
: Family code of the resource SKU. - locations
array
: Locations of the SKU.- items
string
- items
- name
string
: Name of the resource SKU. - size
string
: Size specifier of the resource SKU. - skuCapacity
object
: Description of the App Service plan scale options.- default
integer
: Default number of workers for this App Service plan SKU. - maximum
integer
: Maximum number of workers for this App Service plan SKU. - minimum
integer
: Minimum number of workers for this App Service plan SKU. - scaleType
string
: Available scale configurations for an App Service plan.
- default
- tier
string
: Service tier of the resource SKU.
- capabilities
- id
string
: Resource Id. - kind
string
: Kind of resource. - location required
string
: Resource Location. - name
string
: Resource Name. - tags
object
: Resource tags. - type
string
: Resource type.
- properties
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: App Service plan.- properties
object
: AppServicePlan resource specific properties- freeOfferExpirationTime
string
: The time when the server farm free offer expires. - geoRegion
string
: Geographical location for the App Service plan. - hostingEnvironmentProfile
object
: Specification for an App Service Environment to use for this resource.- id
string
: Resource ID of the App Service Environment. - name
string
: Name of the App Service Environment. - type
string
: Resource type of the App Service Environment.
- id
- hyperV
boolean
: If Hyper-V container app service plan true, false otherwise. - isSpot
boolean
: If true, this App Service Plan owns spot instances. - isXenon
boolean
: Obsolete: If Hyper-V container app service plan true, false otherwise. - maximumElasticWorkerCount
integer
: Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan - maximumNumberOfWorkers
integer
: Maximum number of instances that can be assigned to this App Service plan. - numberOfSites
integer
: Number of apps assigned to this App Service plan. - perSiteScaling
boolean
: If true, apps assigned to this App Service plan can be scaled independently. - provisioningState
string
(values: Succeeded, Failed, Canceled, InProgress, Deleting): Provisioning state of the App Service Environment. - reserved
boolean
: If Linux app service plan true, false otherwise. - resourceGroup
string
: Resource group of the App Service plan. - spotExpirationTime
string
: The time when the server farm expires. Valid only if it is a spot server farm. - status
string
(values: Ready, Pending, Creating): App Service plan status. - subscription
string
: App Service plan subscription. - targetWorkerCount
integer
: Scaling worker count. - targetWorkerSizeId
integer
: Scaling worker size ID. - workerTierName
string
: Target worker tier assigned to the App Service plan.
- freeOfferExpirationTime
- sku
object
: Description of a SKU for a scalable resource.- capabilities
array
: Capabilities of the SKU, e.g., is traffic manager enabled?- items
object
: Describes the capabilities/features allowed for a specific SKU.- name
string
: Name of the SKU capability. - reason
string
: Reason of the SKU capability. - value
string
: Value of the SKU capability.
- name
- items
- capacity
integer
: Current number of instances assigned to the resource. - family
string
: Family code of the resource SKU. - locations
array
: Locations of the SKU.- items
string
- items
- name
string
: Name of the resource SKU. - size
string
: Size specifier of the resource SKU. - skuCapacity
object
: Description of the App Service plan scale options.- default
integer
: Default number of workers for this App Service plan SKU. - maximum
integer
: Maximum number of workers for this App Service plan SKU. - minimum
integer
: Minimum number of workers for this App Service plan SKU. - scaleType
string
: Available scale configurations for an App Service plan.
- default
- tier
string
: Service tier of the resource SKU.
- capabilities
- id
string
: Resource Id. - kind
string
: Kind of resource. - location required
string
: Resource Location. - name
string
: Resource Name. - tags
object
: Resource tags. - type
string
: Resource type.
- properties
AppServicePlans_ListCapabilities
List all capabilities of an App Service plan.
azure_web_appserviceplans.AppServicePlans_ListCapabilities({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
array
- items
object
: Describes the capabilities/features allowed for a specific SKU.- name
string
: Name of the SKU capability. - reason
string
: Reason of the SKU capability. - value
string
: Value of the SKU capability.
- name
- items
AppServicePlans_DeleteHybridConnection
Delete a Hybrid Connection in use in an App Service plan.
azure_web_appserviceplans.AppServicePlans_DeleteHybridConnection({
"resourceGroupName": "",
"name": "",
"namespaceName": "",
"relayName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - namespaceName required
string
: Name of the Service Bus namespace. - relayName required
string
: Name of the Service Bus relay. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
Output schema unknown
AppServicePlans_GetHybridConnection
Retrieve a Hybrid Connection in use in an App Service plan.
azure_web_appserviceplans.AppServicePlans_GetHybridConnection({
"resourceGroupName": "",
"name": "",
"namespaceName": "",
"relayName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - namespaceName required
string
: Name of the Service Bus namespace. - relayName required
string
: Name of the Service Bus relay. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: Hybrid Connection contract. This is used to configure a Hybrid Connection.- properties
object
: HybridConnection resource specific properties- hostname
string
: The hostname of the endpoint. - port
integer
: The port of the endpoint. - relayArmUri
string
: The ARM URI to the Service Bus relay. - relayName
string
: The name of the Service Bus relay. - sendKeyName
string
: The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. - sendKeyValue
string
: The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned - serviceBusNamespace
string
: The name of the Service Bus namespace. - serviceBusSuffix
string
: The suffix for the service bus endpoint. By default this is .servicebus.windows.net
- hostname
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
AppServicePlans_ListHybridConnectionKeys
Get the send key name and value of a Hybrid Connection.
azure_web_appserviceplans.AppServicePlans_ListHybridConnectionKeys({
"resourceGroupName": "",
"name": "",
"namespaceName": "",
"relayName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - namespaceName required
string
: The name of the Service Bus namespace. - relayName required
string
: The name of the Service Bus relay. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.- properties
object
: HybridConnectionKey resource specific properties- sendKeyName
string
: The name of the send key. - sendKeyValue
string
: The value of the send key.
- sendKeyName
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
AppServicePlans_ListWebAppsByHybridConnection
Get all apps that use a Hybrid Connection in an App Service Plan.
azure_web_appserviceplans.AppServicePlans_ListWebAppsByHybridConnection({
"resourceGroupName": "",
"name": "",
"namespaceName": "",
"relayName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - namespaceName required
string
: Name of the Hybrid Connection namespace. - relayName required
string
: Name of the Hybrid Connection relay. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output ResourceCollection
AppServicePlans_GetHybridConnectionPlanLimit
Get the maximum number of Hybrid Connections allowed in an App Service plan.
azure_web_appserviceplans.AppServicePlans_GetHybridConnectionPlanLimit({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output HybridConnectionLimits
AppServicePlans_ListHybridConnections
Retrieve all Hybrid Connections in use in an App Service plan.
azure_web_appserviceplans.AppServicePlans_ListHybridConnections({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output HybridConnectionCollection
AppServicePlans_ListMetricDefintions
Get metrics that can be queried for an App Service plan, and their definitions.
azure_web_appserviceplans.AppServicePlans_ListMetricDefintions({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: Collection of metric definitions.- nextLink
string
: Link to next page of resources. - value required
array
: Collection of resources.- items
object
: Metadata for the metrics.- properties
object
: ResourceMetricDefinition resource specific properties- metricAvailabilities
array
: List of time grains supported for the metric together with retention period.- items
object
: Metrics availability and retention.
- items
- primaryAggregationType
string
: Primary aggregation type. - properties
object
: Resource metric definition properties. - resourceUri
string
: Resource URI. - unit
string
: Unit of the metric.
- metricAvailabilities
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
- items
- nextLink
AppServicePlans_ListMetrics
Get metrics for an App Service plan.
azure_web_appserviceplans.AppServicePlans_ListMetrics({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - details
boolean
: Specify true to include instance details. The default is false. - $filter
string
: Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: Collection of metric responses.- nextLink
string
: Link to next page of resources. - value required
array
: Collection of resources.- items
object
: Object representing a metric for any resource .- endTime
string
: Metric end time. - id
string
: Resource Id. - metricValues
array
: Metric values.- items
object
: Value of resource metric.- average
number
: Value average. - count
number
: Value count. - maximum
number
: Value maximum. - minimum
number
: Value minimum. - properties
array
: Resource metric properties collection. - timestamp
string
: Value timestamp. - total
number
: Value total.
- average
- items
- name
object
: Name of a metric for any resource .- localizedValue
string
: Localized metric name value. - value
string
: metric name value.
- localizedValue
- properties
array
: Resource metric properties collection.- items
object
: Resource metric property.- key
string
: Key for resource metric property. - value
string
: Value of pair.
- key
- items
- resourceId
string
: Metric resource Id. - startTime
string
: Metric start time. - timeGrain
string
: Metric granularity. E.g PT1H, PT5M, P1D - unit
string
: Metric unit.
- endTime
- items
- nextLink
AppServicePlans_RestartWebApps
Restart all apps in an App Service plan.
azure_web_appserviceplans.AppServicePlans_RestartWebApps({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - softRestart
boolean
: Specify true to perform a soft restart, applies the configuration settings and restarts the apps if necessary. The default is false, which always restarts and reprovisions the apps - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
Output schema unknown
AppServicePlans_ListWebApps
Get all apps associated with an App Service plan.
azure_web_appserviceplans.AppServicePlans_ListWebApps({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - $skipToken
string
: Skip to a web app in the list of webapps associated with app service plan. If specified, the resulting list will contain web apps starting from (including) the skipToken. Otherwise, the resulting list contains web apps from the start of the list - $filter
string
: Supported filter: $filter=state eq running. Returns only web apps that are currently running - $top
string
: List page size. If specified, results are paged. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: Collection of App Service apps.- nextLink
string
: Link to next page of resources. - value required
array
: Collection of resources.- items
object
: A web app, a mobile app backend, or an API app.- identity
object
: Managed service identity.- principalId
string
: Principal Id of managed service identity. - tenantId
string
: Tenant of managed service identity. - type
string
(values: SystemAssigned, UserAssigned, SystemAssigned, UserAssigned, None): Type of managed service identity. - userAssignedIdentities
object
: The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
- principalId
- properties
object
: Site resource specific properties- availabilityState
string
(values: Normal, Limited, DisasterRecoveryMode): Management information availability state for the app. - clientAffinityEnabled
boolean
: true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true. - clientCertEnabled
boolean
: true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false. - clientCertExclusionPaths
string
: client certificate authentication comma-separated exclusion paths - cloningInfo
object
: Information needed for cloning operation.- appSettingsOverrides
object
: Application setting overrides for cloned app. If specified, these settings override the settings cloned - cloneCustomHostNames
boolean
: true to clone custom hostnames from source app; otherwise, false. - cloneSourceControl
boolean
: true to clone source control from source app; otherwise, false. - configureLoadBalancing
boolean
: true to configure load balancing for source and destination app. - correlationId
string
: Correlation ID of cloning operation. This ID ties multiple cloning operations - hostingEnvironment
string
: App Service Environment. - overwrite
boolean
: true to overwrite destination app; otherwise, false. - sourceWebAppId required
string
: ARM resource ID of the source app. App resource ID is of the form - sourceWebAppLocation
string
: Location of source app ex: West US or North Europe - trafficManagerProfileId
string
: ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form - trafficManagerProfileName
string
: Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.
- appSettingsOverrides
- containerSize
integer
: Size of the function container. - dailyMemoryTimeQuota
integer
: Maximum allowed daily memory-time quota (applicable on dynamic apps only). - defaultHostName
string
: Default hostname of the app. Read-only. - enabled
boolean
: true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline). - enabledHostNames
array
: Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise,- items
string
- items
- geoDistributions
array
: GeoDistributions for this site- items
object
: A global distribution definition.
- items
- hostNameSslStates
array
: Hostname SSL states are used to manage the SSL bindings for app's hostnames.- items
object
: SSL-enabled hostname.
- items
- hostNames
array
: Hostnames associated with the app.- items
string
- items
- hostNamesDisabled
boolean
: true to disable the public hostnames of the app; otherwise, false. - hostingEnvironmentProfile
object
: Specification for an App Service Environment to use for this resource.- id
string
: Resource ID of the App Service Environment. - name
string
: Name of the App Service Environment. - type
string
: Resource type of the App Service Environment.
- id
- httpsOnly
boolean
: HttpsOnly: configures a web site to accept only https requests. Issues redirect for - hyperV
boolean
: Hyper-V sandbox. - inProgressOperationId
string
: Specifies an operation id if this site has a pending operation. - isDefaultContainer
boolean
: true if the app is a default container; otherwise, false. - isXenon
boolean
: Obsolete: Hyper-V sandbox. - lastModifiedTimeUtc
string
: Last time the app was modified, in UTC. Read-only. - maxNumberOfWorkers
integer
: Maximum number of workers. - outboundIpAddresses
string
: List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. - possibleOutboundIpAddresses
string
: List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. - redundancyMode
string
(values: None, Manual, Failover, ActiveActive, GeoRedundant): Site redundancy mode - repositorySiteName
string
: Name of the repository site. - reserved
boolean
: true if reserved; otherwise, false. - resourceGroup
string
: Name of the resource group the app belongs to. Read-only. - scmSiteAlsoStopped
boolean
: true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false. - serverFarmId
string
: Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". - siteConfig
object
: Configuration of an App Service app.- alwaysOn
boolean
: true if Always On is enabled; otherwise, false. - apiDefinition
object
: Information about the formal API definition for the app. - appCommandLine
string
: App command line to launch. - appSettings
array
: Application settings. - autoHealEnabled
boolean
: true if Auto Heal is enabled; otherwise, false. - autoHealRules
object
: Rules that can be defined for auto-heal. - autoSwapSlotName
string
: Auto-swap slot name. - azureStorageAccounts
object
: User-provided Azure storage accounts. - connectionStrings
array
: Connection strings. - cors
object
: Cross-Origin Resource Sharing (CORS) settings for the app. - defaultDocuments
array
: Default documents. - detailedErrorLoggingEnabled
boolean
: true if detailed error logging is enabled; otherwise, false. - documentRoot
string
: Document root. - experiments
object
: Routing rules in production experiments. - ftpsState
string
(values: AllAllowed, FtpsOnly, Disabled): State of FTP / FTPS service - handlerMappings
array
: Handler mappings. - http20Enabled
boolean
: Http20Enabled: configures a web site to allow clients to connect over http2.0 - httpLoggingEnabled
boolean
: true if HTTP logging is enabled; otherwise, false. - ipSecurityRestrictions
array
: IP security restrictions for main. - javaContainer
string
: Java container. - javaContainerVersion
string
: Java container version. - javaVersion
string
: Java version. - limits
object
: Metric limits set on an app. - linuxFxVersion
string
: Linux App Framework and version - loadBalancing
string
(values: WeightedRoundRobin, LeastRequests, LeastResponseTime, WeightedTotalTraffic, RequestHash): Site load balancing. - localMySqlEnabled
boolean
: true to enable local MySQL; otherwise, false. - logsDirectorySizeLimit
integer
: HTTP logs directory size limit. - machineKey
object
: MachineKey of an app. - managedPipelineMode
string
(values: Integrated, Classic): Managed pipeline mode. - managedServiceIdentityId
integer
: Managed Service Identity Id - minTlsVersion
string
(values: 1.0, 1.1, 1.2): MinTlsVersion: configures the minimum version of TLS required for SSL requests - netFrameworkVersion
string
: .NET Framework version. - nodeVersion
string
: Version of Node.js. - numberOfWorkers
integer
: Number of workers. - phpVersion
string
: Version of PHP. - publishingUsername
string
: Publishing user name. - push
object
: Push settings for the App. - pythonVersion
string
: Version of Python. - remoteDebuggingEnabled
boolean
: true if remote debugging is enabled; otherwise, false. - remoteDebuggingVersion
string
: Remote debugging version. - requestTracingEnabled
boolean
: true if request tracing is enabled; otherwise, false. - requestTracingExpirationTime
string
: Request tracing expiration time. - reservedInstanceCount
integer
: Number of reserved instances. - scmIpSecurityRestrictions
array
: IP security restrictions for scm. - scmIpSecurityRestrictionsUseMain
boolean
: IP security restrictions for scm to use main. - scmType
string
(values: None, Dropbox, Tfs, LocalGit, GitHub, CodePlexGit, CodePlexHg, BitbucketGit, BitbucketHg, ExternalGit, ExternalHg, OneDrive, VSO): SCM type. - tracingOptions
string
: Tracing options. - use32BitWorkerProcess
boolean
: true to use 32-bit worker process; otherwise, false. - virtualApplications
array
: Virtual applications. - vnetName
string
: Virtual Network name. - webSocketsEnabled
boolean
: true if WebSocket is enabled; otherwise, false. - windowsFxVersion
string
: Xenon App Framework and version - xManagedServiceIdentityId
integer
: Explicit Managed Service Identity Id
- alwaysOn
- slotSwapStatus
object
: The status of the last successful slot swap operation.- destinationSlotName
string
: The destination slot of the last swap operation. - sourceSlotName
string
: The source slot of the last swap operation. - timestampUtc
string
: The time the last successful slot swap completed.
- destinationSlotName
- state
string
: Current state of the app. - suspendedTill
string
: App suspended till in case memory-time quota is exceeded. - targetSwapSlot
string
: Specifies which deployment slot this app will swap into. Read-only. - trafficManagerHostNames
array
: Azure Traffic Manager hostnames associated with the app. Read-only.- items
string
- items
- usageState
string
(values: Normal, Exceeded): State indicating whether the app has exceeded its quota usage. Read-only.
- availabilityState
- id
string
: Resource Id. - kind
string
: Kind of resource. - location required
string
: Resource Location. - name
string
: Resource Name. - tags
object
: Resource tags. - type
string
: Resource type.
- identity
- items
- nextLink
AppServicePlans_GetServerFarmSkus
Gets all selectable SKUs for a given App Service Plan
azure_web_appserviceplans.AppServicePlans_GetServerFarmSkus({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of App Service Plan - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
AppServicePlans_ListUsages
Gets server farm usage information
azure_web_appserviceplans.AppServicePlans_ListUsages({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of App Service Plan - $filter
string
: Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2'). - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: Collection of CSM usage quotas.- nextLink
string
: Link to next page of resources. - value required
array
: Collection of resources.- items
object
: Usage of the quota resource.- currentValue
integer
: The current value of the resource counter. - limit
integer
: The resource limit. - name
object
: Localizable string object containing the name and a localized value.- localizedValue
string
: Localized name. - value
string
: Non-localized name.
- localizedValue
- nextResetTime
string
: Next reset time for the resource counter. - unit
string
: Units of measurement for the quota resource.
- currentValue
- items
- nextLink
AppServicePlans_ListVnets
Get all Virtual Networks associated with an App Service plan.
azure_web_appserviceplans.AppServicePlans_ListVnets({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
array
- items
object
: Virtual Network information contract.- properties
object
: VnetInfo resource specific properties- certBlob
string
: A certificate file (.cer) blob containing the public key of the private key used to authenticate a - certThumbprint
string
: The client certificate thumbprint. - dnsServers
string
: DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. - isSwift
boolean
: Flag that is used to denote if this is VNET injection - resyncRequired
boolean
: true if a resync is required; otherwise, false. - routes
array
: The routes that this Virtual Network connection uses.- items
object
: Virtual Network route contract used to pass routing information for a Virtual Network.- properties
object
: VnetRoute resource specific properties - id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
- items
- vnetResourceId
string
: The Virtual Network's resource ID.
- certBlob
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
- items
AppServicePlans_GetVnetFromServerFarm
Get a Virtual Network associated with an App Service plan.
azure_web_appserviceplans.AppServicePlans_GetVnetFromServerFarm({
"resourceGroupName": "",
"name": "",
"vnetName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - vnetName required
string
: Name of the Virtual Network. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: Virtual Network information contract.- properties
object
: VnetInfo resource specific properties- certBlob
string
: A certificate file (.cer) blob containing the public key of the private key used to authenticate a - certThumbprint
string
: The client certificate thumbprint. - dnsServers
string
: DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. - isSwift
boolean
: Flag that is used to denote if this is VNET injection - resyncRequired
boolean
: true if a resync is required; otherwise, false. - routes
array
: The routes that this Virtual Network connection uses.- items
object
: Virtual Network route contract used to pass routing information for a Virtual Network.- properties
object
: VnetRoute resource specific properties- endAddress
string
: The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. - routeType
string
(values: DEFAULT, INHERITED, STATIC): The type of route this is: - startAddress
string
: The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.
- endAddress
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
- items
- vnetResourceId
string
: The Virtual Network's resource ID.
- certBlob
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
AppServicePlans_GetVnetGateway
Get a Virtual Network gateway.
azure_web_appserviceplans.AppServicePlans_GetVnetGateway({
"resourceGroupName": "",
"name": "",
"vnetName": "",
"gatewayName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - vnetName required
string
: Name of the Virtual Network. - gatewayName required
string
: Name of the gateway. Only the 'primary' gateway is supported. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: The Virtual Network gateway contract. This is used to give the Virtual Network gateway access to the VPN package.- properties
object
: VnetGateway resource specific properties- vnetName
string
: The Virtual Network name. - vpnPackageUri required
string
: The URI where the VPN package can be downloaded.
- vnetName
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
AppServicePlans_UpdateVnetGateway
Update a Virtual Network gateway.
azure_web_appserviceplans.AppServicePlans_UpdateVnetGateway({
"resourceGroupName": "",
"name": "",
"vnetName": "",
"gatewayName": "",
"connectionEnvelope": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - vnetName required
string
: Name of the Virtual Network. - gatewayName required
string
: Name of the gateway. Only the 'primary' gateway is supported. - connectionEnvelope required
object
: The Virtual Network gateway contract. This is used to give the Virtual Network gateway access to the VPN package.- properties
object
: VnetGateway resource specific properties- vnetName
string
: The Virtual Network name. - vpnPackageUri required
string
: The URI where the VPN package can be downloaded.
- vnetName
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
object
: The Virtual Network gateway contract. This is used to give the Virtual Network gateway access to the VPN package.- properties
object
: VnetGateway resource specific properties- vnetName
string
: The Virtual Network name. - vpnPackageUri required
string
: The URI where the VPN package can be downloaded.
- vnetName
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
AppServicePlans_ListRoutesForVnet
Get all routes that are associated with a Virtual Network in an App Service plan.
azure_web_appserviceplans.AppServicePlans_ListRoutesForVnet({
"resourceGroupName": "",
"name": "",
"vnetName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - vnetName required
string
: Name of the Virtual Network. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
array
- items
object
: Virtual Network route contract used to pass routing information for a Virtual Network.- properties
object
: VnetRoute resource specific properties- endAddress
string
: The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. - routeType
string
(values: DEFAULT, INHERITED, STATIC): The type of route this is: - startAddress
string
: The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.
- endAddress
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
- items
AppServicePlans_DeleteVnetRoute
Delete a Virtual Network route in an App Service plan.
azure_web_appserviceplans.AppServicePlans_DeleteVnetRoute({
"resourceGroupName": "",
"name": "",
"vnetName": "",
"routeName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - vnetName required
string
: Name of the Virtual Network. - routeName required
string
: Name of the Virtual Network route. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
Output schema unknown
AppServicePlans_GetRouteForVnet
Get a Virtual Network route in an App Service plan.
azure_web_appserviceplans.AppServicePlans_GetRouteForVnet({
"resourceGroupName": "",
"name": "",
"vnetName": "",
"routeName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - vnetName required
string
: Name of the Virtual Network. - routeName required
string
: Name of the Virtual Network route. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
array
- items
object
: Virtual Network route contract used to pass routing information for a Virtual Network.- properties
object
: VnetRoute resource specific properties- endAddress
string
: The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. - routeType
string
(values: DEFAULT, INHERITED, STATIC): The type of route this is: - startAddress
string
: The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.
- endAddress
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
- items
AppServicePlans_UpdateVnetRoute
Create or update a Virtual Network route in an App Service plan.
azure_web_appserviceplans.AppServicePlans_UpdateVnetRoute({
"resourceGroupName": "",
"name": "",
"vnetName": "",
"routeName": "",
"route": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the App Service plan. - vnetName required
string
: Name of the Virtual Network. - routeName required
string
: Name of the Virtual Network route.
- resourceGroupName required