web.azure.com/v1api20220301
web.azure.com/v1api20220301
Package v1api20220301 contains API Schema definitions for the web v1api20220301 API group
APIVersion
(string
alias)
Value | Description |
---|---|
"2022-03-01" |
ApiDefinitionInfo
(Appears on:SiteConfig)
Information about the formal API definition for the app.
Field | Description |
---|---|
url string |
Url: The URL of the API definition. |
ApiDefinitionInfo_STATUS
(Appears on:SiteConfig_STATUS)
Information about the formal API definition for the app.
Field | Description |
---|---|
url string |
Url: The URL of the API definition. |
ApiManagementConfig
(Appears on:SiteConfig)
Azure API management (APIM) configuration linked to the app.
Field | Description |
---|---|
reference genruntime.ResourceReference |
Reference: APIM-Api Identifier. |
ApiManagementConfig_STATUS
(Appears on:SiteConfig_STATUS)
Azure API management (APIM) configuration linked to the app.
Field | Description |
---|---|
id string |
Id: APIM-Api Identifier. |
AutoHealActions
(Appears on:AutoHealRules)
Actions which to take by the auto-heal module when a rule is triggered.
Field | Description |
---|---|
actionType AutoHealActions_ActionType |
ActionType: Predefined action to be taken. |
customAction AutoHealCustomAction |
CustomAction: Custom action to be taken. |
minProcessExecutionTime string |
MinProcessExecutionTime: Minimum time the process must execute before taking the action |
AutoHealActions_ActionType
(string
alias)
(Appears on:AutoHealActions)
Value | Description |
---|---|
"CustomAction" |
|
"LogEvent" |
|
"Recycle" |
AutoHealActions_ActionType_STATUS
(string
alias)
(Appears on:AutoHealActions_STATUS)
Value | Description |
---|---|
"CustomAction" |
|
"LogEvent" |
|
"Recycle" |
AutoHealActions_STATUS
(Appears on:AutoHealRules_STATUS)
Actions which to take by the auto-heal module when a rule is triggered.
Field | Description |
---|---|
actionType AutoHealActions_ActionType_STATUS |
ActionType: Predefined action to be taken. |
customAction AutoHealCustomAction_STATUS |
CustomAction: Custom action to be taken. |
minProcessExecutionTime string |
MinProcessExecutionTime: Minimum time the process must execute before taking the action |
AutoHealCustomAction
(Appears on:AutoHealActions)
Custom action to be executed when an auto heal rule is triggered.
Field | Description |
---|---|
exe string |
Exe: Executable to be run. |
parameters string |
Parameters: Parameters for the executable. |
AutoHealCustomAction_STATUS
(Appears on:AutoHealActions_STATUS)
Custom action to be executed when an auto heal rule is triggered.
Field | Description |
---|---|
exe string |
Exe: Executable to be run. |
parameters string |
Parameters: Parameters for the executable. |
AutoHealRules
(Appears on:SiteConfig)
Rules that can be defined for auto-heal.
Field | Description |
---|---|
actions AutoHealActions |
Actions: Actions to be executed when a rule is triggered. |
triggers AutoHealTriggers |
Triggers: Conditions that describe when to execute the auto-heal actions. |
AutoHealRules_STATUS
(Appears on:SiteConfig_STATUS)
Rules that can be defined for auto-heal.
Field | Description |
---|---|
actions AutoHealActions_STATUS |
Actions: Actions to be executed when a rule is triggered. |
triggers AutoHealTriggers_STATUS |
Triggers: Conditions that describe when to execute the auto-heal actions. |
AutoHealTriggers
(Appears on:AutoHealRules)
Triggers for auto-heal.
Field | Description |
---|---|
privateBytesInKB int |
PrivateBytesInKB: A rule based on private bytes. |
requests RequestsBasedTrigger |
Requests: A rule based on total requests. |
slowRequests SlowRequestsBasedTrigger |
SlowRequests: A rule based on request execution time. |
slowRequestsWithPath []SlowRequestsBasedTrigger |
SlowRequestsWithPath: A rule based on multiple Slow Requests Rule with path |
statusCodes []StatusCodesBasedTrigger |
StatusCodes: A rule based on status codes. |
statusCodesRange []StatusCodesRangeBasedTrigger |
StatusCodesRange: A rule based on status codes ranges. |
AutoHealTriggers_STATUS
(Appears on:AutoHealRules_STATUS)
Triggers for auto-heal.
Field | Description |
---|---|
privateBytesInKB int |
PrivateBytesInKB: A rule based on private bytes. |
requests RequestsBasedTrigger_STATUS |
Requests: A rule based on total requests. |
slowRequests SlowRequestsBasedTrigger_STATUS |
SlowRequests: A rule based on request execution time. |
slowRequestsWithPath []SlowRequestsBasedTrigger_STATUS |
SlowRequestsWithPath: A rule based on multiple Slow Requests Rule with path |
statusCodes []StatusCodesBasedTrigger_STATUS |
StatusCodes: A rule based on status codes. |
statusCodesRange []StatusCodesRangeBasedTrigger_STATUS |
StatusCodesRange: A rule based on status codes ranges. |
AzureStorageInfoValue
(Appears on:SiteConfig)
Azure Files or Blob Storage access information value for dictionary storage.
Field | Description |
---|---|
accessKey genruntime.SecretReference |
AccessKey: Access key for the storage account. |
accountName string |
AccountName: Name of the storage account. |
mountPath string |
MountPath: Path to mount the storage within the site’s runtime environment. |
shareName string |
ShareName: Name of the file share (container name, for Blob storage). |
type AzureStorageInfoValue_Type |
Type: Type of storage. |
AzureStorageInfoValue_STATUS
(Appears on:SiteConfig_STATUS)
Azure Files or Blob Storage access information value for dictionary storage.
Field | Description |
---|---|
accountName string |
AccountName: Name of the storage account. |
mountPath string |
MountPath: Path to mount the storage within the site’s runtime environment. |
shareName string |
ShareName: Name of the file share (container name, for Blob storage). |
state AzureStorageInfoValue_State_STATUS |
State: State of the storage account. |
type AzureStorageInfoValue_Type_STATUS |
Type: Type of storage. |
AzureStorageInfoValue_State_STATUS
(string
alias)
(Appears on:AzureStorageInfoValue_STATUS)
Value | Description |
---|---|
"InvalidCredentials" |
|
"InvalidShare" |
|
"NotValidated" |
|
"Ok" |
AzureStorageInfoValue_Type
(string
alias)
(Appears on:AzureStorageInfoValue)
Value | Description |
---|---|
"AzureBlob" |
|
"AzureFiles" |
AzureStorageInfoValue_Type_STATUS
(string
alias)
(Appears on:AzureStorageInfoValue_STATUS)
Value | Description |
---|---|
"AzureBlob" |
|
"AzureFiles" |
Capability
(Appears on:SkuDescription)
Describes the capabilities/features allowed for a specific SKU.
Field | Description |
---|---|
name string |
Name: Name of the SKU capability. |
reason string |
Reason: Reason of the SKU capability. |
value string |
Value: Value of the SKU capability. |
Capability_STATUS
(Appears on:SkuDescription_STATUS)
Describes the capabilities/features allowed for a specific SKU.
Field | Description |
---|---|
name string |
Name: Name of the SKU capability. |
reason string |
Reason: Reason of the SKU capability. |
value string |
Value: Value of the SKU capability. |
CloningInfo
(Appears on:Site_Spec)
Information needed for cloning operation.
Field | Description |
---|---|
appSettingsOverrides map[string]string |
AppSettingsOverrides: Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained. |
cloneCustomHostNames bool |
CloneCustomHostNames: |
cloneSourceControl bool |
CloneSourceControl: |
configureLoadBalancing bool |
ConfigureLoadBalancing: |
correlationId string |
CorrelationId: Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot. |
hostingEnvironment string |
HostingEnvironment: App Service Environment. |
overwrite bool |
Overwrite: |
sourceWebAppLocation string |
SourceWebAppLocation: Location of source app ex: West US or North Europe |
sourceWebAppReference genruntime.ResourceReference |
SourceWebAppReference: ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots. |
trafficManagerProfileName string |
TrafficManagerProfileName: Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist. |
trafficManagerProfileReference genruntime.ResourceReference |
TrafficManagerProfileReference: ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.p> |
CloningInfo_STATUS
(Appears on:Site_STATUS)
Information needed for cloning operation.
Field | Description |
---|---|
appSettingsOverrides map[string]string |
AppSettingsOverrides: Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained. |
cloneCustomHostNames bool |
CloneCustomHostNames: |
cloneSourceControl bool |
CloneSourceControl: |
configureLoadBalancing bool |
ConfigureLoadBalancing: |
correlationId string |
CorrelationId: Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot. |
hostingEnvironment string |
HostingEnvironment: App Service Environment. |
overwrite bool |
Overwrite: |
sourceWebAppId string |
SourceWebAppId: ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots. |
sourceWebAppLocation string |
SourceWebAppLocation: Location of source app ex: West US or North Europe |
trafficManagerProfileId string |
TrafficManagerProfileId: ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.p> |
trafficManagerProfileName string |
TrafficManagerProfileName: Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist. |
ConnStringInfo
(Appears on:SiteConfig)
Database connection string information.
Field | Description |
---|---|
connectionString string |
ConnectionString: Connection string value. |
name string |
Name: Name of connection string. |
type ConnStringInfo_Type |
Type: Type of database. |
ConnStringInfo_STATUS
(Appears on:SiteConfig_STATUS)
Database connection string information.
Field | Description |
---|---|
connectionString string |
ConnectionString: Connection string value. |
name string |
Name: Name of connection string. |
type ConnStringInfo_Type_STATUS |
Type: Type of database. |
ConnStringInfo_Type
(string
alias)
(Appears on:ConnStringInfo)
Value | Description |
---|---|
"ApiHub" |
|
"Custom" |
|
"DocDb" |
|
"EventHub" |
|
"MySql" |
|
"NotificationHub" |
|
"PostgreSQL" |
|
"RedisCache" |
|
"SQLAzure" |
|
"SQLServer" |
|
"ServiceBus" |
ConnStringInfo_Type_STATUS
(string
alias)
(Appears on:ConnStringInfo_STATUS)
Value | Description |
---|---|
"ApiHub" |
|
"Custom" |
|
"DocDb" |
|
"EventHub" |
|
"MySql" |
|
"NotificationHub" |
|
"PostgreSQL" |
|
"RedisCache" |
|
"SQLAzure" |
|
"SQLServer" |
|
"ServiceBus" |
CorsSettings
(Appears on:SiteConfig)
Cross-Origin Resource Sharing (CORS) settings for the app.
Field | Description |
---|---|
allowedOrigins []string |
AllowedOrigins: Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use “*” to allow all. |
supportCredentials bool |
SupportCredentials: Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details. |
CorsSettings_STATUS
(Appears on:SiteConfig_STATUS)
Cross-Origin Resource Sharing (CORS) settings for the app.
Field | Description |
---|---|
allowedOrigins []string |
AllowedOrigins: Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use “*” to allow all. |
supportCredentials bool |
SupportCredentials: Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details. |
Experiments
(Appears on:SiteConfig)
Routing rules in production experiments.
Field | Description |
---|---|
rampUpRules []RampUpRule |
RampUpRules: List of ramp-up rules. |
Experiments_STATUS
(Appears on:SiteConfig_STATUS)
Routing rules in production experiments.
Field | Description |
---|---|
rampUpRules []RampUpRule_STATUS |
RampUpRules: List of ramp-up rules. |
ExtendedLocation
(Appears on:ServerFarm_Spec, Site_Spec)
Extended Location.
Field | Description |
---|---|
name string |
Name: Name of extended location. |
ExtendedLocation_STATUS
(Appears on:ServerFarm_STATUS, Site_STATUS)
Extended Location.
Field | Description |
---|---|
name string |
Name: Name of extended location. |
type string |
Type: Type of extended location. |
HandlerMapping
(Appears on:SiteConfig)
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
Field | Description |
---|---|
arguments string |
Arguments: Command-line arguments to be passed to the script processor. |
extension string |
Extension: Requests with this extension will be handled using the specified FastCGI application. |
scriptProcessor string |
ScriptProcessor: The absolute path to the FastCGI application. |
HandlerMapping_STATUS
(Appears on:SiteConfig_STATUS)
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
Field | Description |
---|---|
arguments string |
Arguments: Command-line arguments to be passed to the script processor. |
extension string |
Extension: Requests with this extension will be handled using the specified FastCGI application. |
scriptProcessor string |
ScriptProcessor: The absolute path to the FastCGI application. |
HostNameSslState
(Appears on:Site_Spec)
SSL-enabled hostname.
Field | Description |
---|---|
hostType HostNameSslState_HostType |
HostType: Indicates whether the hostname is a standard or repository hostname. |
name string |
Name: Hostname. |
sslState HostNameSslState_SslState |
SslState: SSL type. |
thumbprint string |
Thumbprint: SSL certificate thumbprint. |
toUpdate bool |
ToUpdate: Set to |
virtualIP string |
VirtualIP: Virtual IP address assigned to the hostname if IP based SSL is enabled. |
HostNameSslState_HostType
(string
alias)
(Appears on:HostNameSslState)
Value | Description |
---|---|
"Repository" |
|
"Standard" |
HostNameSslState_HostType_STATUS
(string
alias)
(Appears on:HostNameSslState_STATUS)
Value | Description |
---|---|
"Repository" |
|
"Standard" |
HostNameSslState_STATUS
(Appears on:Site_STATUS)
SSL-enabled hostname.
Field | Description |
---|---|
hostType HostNameSslState_HostType_STATUS |
HostType: Indicates whether the hostname is a standard or repository hostname. |
name string |
Name: Hostname. |
sslState HostNameSslState_SslState_STATUS |
SslState: SSL type. |
thumbprint string |
Thumbprint: SSL certificate thumbprint. |
toUpdate bool |
ToUpdate: Set to |
virtualIP string |
VirtualIP: Virtual IP address assigned to the hostname if IP based SSL is enabled. |
HostNameSslState_SslState
(string
alias)
(Appears on:HostNameSslState)
Value | Description |
---|---|
"Disabled" |
|
"IpBasedEnabled" |
|
"SniEnabled" |
HostNameSslState_SslState_STATUS
(string
alias)
(Appears on:HostNameSslState_STATUS)
Value | Description |
---|---|
"Disabled" |
|
"IpBasedEnabled" |
|
"SniEnabled" |
HostingEnvironmentProfile
(Appears on:ServerFarm_Spec, Site_Spec)
Specification for an App Service Environment to use for this resource.
Field | Description |
---|---|
reference genruntime.ResourceReference |
Reference: Resource ID of the App Service Environment. |
HostingEnvironmentProfile_STATUS
(Appears on:ServerFarm_STATUS, Site_STATUS)
Specification for an App Service Environment to use for this resource.
Field | Description |
---|---|
id string |
Id: Resource ID of the App Service Environment. |
name string |
Name: Name of the App Service Environment. |
type string |
Type: Resource type of the App Service Environment. |
IpSecurityRestriction
(Appears on:SiteConfig)
IP security restriction on an app.
Field | Description |
---|---|
action string |
Action: Allow or Deny access for this IP range. |
description string |
Description: IP restriction rule description. |
headers map[string][]string |
Headers: IP restriction rule headers. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). The matching logic is .. - If the property is null or empty (default), all hosts(or lack of) are allowed. - A value is compared using ordinal-ignore-case (excluding port number). - Subdomain wildcards are permitted but don’t match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com but not the root domain contoso.com or multi-level foo.bar.contoso.com - Unicode host names are allowed but are converted to Punycode for matching. X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). The matching logic is .. - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property. X-Azure-FDID and X-FD-HealthProbe. The matching logic is exact match. |
ipAddress string |
IpAddress: IP address the security restriction is valid for. It can be in form of pure ipv4 address (required SubnetMask property) or CIDR notation such as ipv4/mask (leading bit match). For CIDR, SubnetMask property must not be specified. |
name string |
Name: IP restriction rule name. |
priority int |
Priority: Priority of IP restriction rule. |
subnetMask string |
SubnetMask: Subnet mask for the range of IP addresses the restriction is valid for. |
subnetTrafficTag int |
SubnetTrafficTag: (internal) Subnet traffic tag |
tag IpSecurityRestriction_Tag |
Tag: Defines what this IP filter will be used for. This is to support IP filtering on proxies. |
vnetSubnetResourceReference genruntime.ResourceReference |
VnetSubnetResourceReference: Virtual network resource id |
vnetTrafficTag int |
VnetTrafficTag: (internal) Vnet traffic tag |
IpSecurityRestriction_STATUS
(Appears on:SiteConfig_STATUS)
IP security restriction on an app.
Field | Description |
---|---|
action string |
Action: Allow or Deny access for this IP range. |
description string |
Description: IP restriction rule description. |
headers map[string][]string |
Headers: IP restriction rule headers. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). The matching logic is .. - If the property is null or empty (default), all hosts(or lack of) are allowed. - A value is compared using ordinal-ignore-case (excluding port number). - Subdomain wildcards are permitted but don’t match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com but not the root domain contoso.com or multi-level foo.bar.contoso.com - Unicode host names are allowed but are converted to Punycode for matching. X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). The matching logic is .. - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property. X-Azure-FDID and X-FD-HealthProbe. The matching logic is exact match. |
ipAddress string |
IpAddress: IP address the security restriction is valid for. It can be in form of pure ipv4 address (required SubnetMask property) or CIDR notation such as ipv4/mask (leading bit match). For CIDR, SubnetMask property must not be specified. |
name string |
Name: IP restriction rule name. |
priority int |
Priority: Priority of IP restriction rule. |
subnetMask string |
SubnetMask: Subnet mask for the range of IP addresses the restriction is valid for. |
subnetTrafficTag int |
SubnetTrafficTag: (internal) Subnet traffic tag |
tag IpSecurityRestriction_Tag_STATUS |
Tag: Defines what this IP filter will be used for. This is to support IP filtering on proxies. |
vnetSubnetResourceId string |
VnetSubnetResourceId: Virtual network resource id |
vnetTrafficTag int |
VnetTrafficTag: (internal) Vnet traffic tag |
IpSecurityRestriction_Tag
(string
alias)
(Appears on:IpSecurityRestriction)
Value | Description |
---|---|
"Default" |
|
"ServiceTag" |
|
"XffProxy" |
IpSecurityRestriction_Tag_STATUS
(string
alias)
(Appears on:IpSecurityRestriction_STATUS)
Value | Description |
---|---|
"Default" |
|
"ServiceTag" |
|
"XffProxy" |
KubeEnvironmentProfile
(Appears on:ServerFarm_Spec)
Specification for a Kubernetes Environment to use for this resource.
Field | Description |
---|---|
reference genruntime.ResourceReference |
Reference: Resource ID of the Kubernetes Environment. |
KubeEnvironmentProfile_STATUS
(Appears on:ServerFarm_STATUS)
Specification for a Kubernetes Environment to use for this resource.
Field | Description |
---|---|
id string |
Id: Resource ID of the Kubernetes Environment. |
name string |
Name: Name of the Kubernetes Environment. |
type string |
Type: Resource type of the Kubernetes Environment. |
ManagedServiceIdentity
(Appears on:Site_Spec)
Managed service identity.
Field | Description |
---|---|
type ManagedServiceIdentity_Type |
Type: Type of managed service identity. |
userAssignedIdentities []UserAssignedIdentityDetails |
UserAssignedIdentities: 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}p> |
ManagedServiceIdentity_STATUS
(Appears on:Site_STATUS)
Managed service identity.
Field | Description |
---|---|
principalId string |
PrincipalId: Principal Id of managed service identity. |
tenantId string |
TenantId: Tenant of managed service identity. |
type ManagedServiceIdentity_Type_STATUS |
Type: Type of managed service identity. |
userAssignedIdentities map[string]./api/web/v1api20220301.UserAssignedIdentity_STATUS |
UserAssignedIdentities: 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}p> |
ManagedServiceIdentity_Type
(string
alias)
(Appears on:ManagedServiceIdentity)
Value | Description |
---|---|
"None" |
|
"SystemAssigned" |
|
"SystemAssigned, UserAssigned" |
|
"UserAssigned" |
ManagedServiceIdentity_Type_STATUS
(string
alias)
(Appears on:ManagedServiceIdentity_STATUS)
Value | Description |
---|---|
"None" |
|
"SystemAssigned" |
|
"SystemAssigned, UserAssigned" |
|
"UserAssigned" |
NameValuePair
(Appears on:SiteConfig)
Name value pair.
Field | Description |
---|---|
name string |
Name: Pair name. |
value string |
Value: Pair value. |
NameValuePair_STATUS
(Appears on:SiteConfig_STATUS)
Name value pair.
Field | Description |
---|---|
name string |
Name: Pair name. |
value string |
Value: Pair value. |
PushSettings
(Appears on:SiteConfig)
Push settings for the App.
Field | Description |
---|---|
dynamicTagsJson string |
DynamicTagsJson: Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. |
isPushEnabled bool |
IsPushEnabled: Gets or sets a flag indicating whether the Push endpoint is enabled. |
kind string |
Kind: Kind of resource. |
tagWhitelistJson string |
TagWhitelistJson: Gets or sets a JSON string containing a list of tags that are in the allowed list for use by the push registration endpoint. |
tagsRequiringAuth string |
TagsRequiringAuth: Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: ‘_’, ‘@’, ‘#’, ‘.’, ‘:’, ‘-’. Validation should be performed at the PushRequestHandler. |
PushSettings_STATUS
(Appears on:SiteConfig_STATUS)
Push settings for the App.
Field | Description |
---|---|
dynamicTagsJson string |
DynamicTagsJson: Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. |
id string |
Id: Resource Id. |
isPushEnabled bool |
IsPushEnabled: Gets or sets a flag indicating whether the Push endpoint is enabled. |
kind string |
Kind: Kind of resource. |
name string |
Name: Resource Name. |
tagWhitelistJson string |
TagWhitelistJson: Gets or sets a JSON string containing a list of tags that are in the allowed list for use by the push registration endpoint. |
tagsRequiringAuth string |
TagsRequiringAuth: Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: ‘_’, ‘@’, ‘#’, ‘.’, ‘:’, ‘-’. Validation should be performed at the PushRequestHandler. |
type string |
Type: Resource type. |
RampUpRule
(Appears on:Experiments)
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
Field | Description |
---|---|
actionHostName string |
ActionHostName: Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. |
changeDecisionCallbackUrl string |
ChangeDecisionCallbackUrl: Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. https://www.siteextensions.net/packages/TiPCallback/ |
changeIntervalInMinutes int |
ChangeIntervalInMinutes: Specifies interval in minutes to reevaluate ReroutePercentage. |
changeStep float64 |
ChangeStep: In auto ramp up scenario this is the step to add/remove from |
maxReroutePercentage float64 |
MaxReroutePercentage: Specifies upper boundary below which ReroutePercentage will stay. |
minReroutePercentage float64 |
MinReroutePercentage: Specifies lower boundary above which ReroutePercentage will stay. |
name string |
Name: Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. |
reroutePercentage float64 |
ReroutePercentage: Percentage of the traffic which will be redirected to |
RampUpRule_STATUS
(Appears on:Experiments_STATUS)
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
Field | Description |
---|---|
actionHostName string |
ActionHostName: Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. |
changeDecisionCallbackUrl string |
ChangeDecisionCallbackUrl: Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. https://www.siteextensions.net/packages/TiPCallback/ |
changeIntervalInMinutes int |
ChangeIntervalInMinutes: Specifies interval in minutes to reevaluate ReroutePercentage. |
changeStep float64 |
ChangeStep: In auto ramp up scenario this is the step to add/remove from |
maxReroutePercentage float64 |
MaxReroutePercentage: Specifies upper boundary below which ReroutePercentage will stay. |
minReroutePercentage float64 |
MinReroutePercentage: Specifies lower boundary above which ReroutePercentage will stay. |
name string |
Name: Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. |
reroutePercentage float64 |
ReroutePercentage: Percentage of the traffic which will be redirected to |
RequestsBasedTrigger
(Appears on:AutoHealTriggers)
Trigger based on total requests.
Field | Description |
---|---|
count int |
Count: Request Count. |
timeInterval string |
TimeInterval: Time interval. |
RequestsBasedTrigger_STATUS
(Appears on:AutoHealTriggers_STATUS)
Trigger based on total requests.
Field | Description |
---|---|
count int |
Count: Request Count. |
timeInterval string |
TimeInterval: Time interval. |
ServerFarm
Generator information: - Generated from: /web/resource-manager/Microsoft.Web/stable/2022-03-01/AppServicePlans.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}p>
Field | Description | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||||||||||||||||||||||||||||||||||
spec ServerFarm_Spec |
|
||||||||||||||||||||||||||||||||||||||||||||||
status ServerFarm_STATUS |
ServerFarmOperatorSpec
(Appears on:ServerFarm_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
ServerFarm_STATUS
(Appears on:ServerFarm)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
elasticScaleEnabled bool |
ElasticScaleEnabled: ServerFarm supports ElasticScale. Apps in this plan will scale as if the ServerFarm was ElasticPremium sku |
extendedLocation ExtendedLocation_STATUS |
ExtendedLocation: Extended Location. |
freeOfferExpirationTime string |
FreeOfferExpirationTime: The time when the server farm free offer expires. |
geoRegion string |
GeoRegion: Geographical location for the App Service plan. |
hostingEnvironmentProfile HostingEnvironmentProfile_STATUS |
HostingEnvironmentProfile: Specification for the App Service Environment to use for the App Service plan. |
hyperV bool |
HyperV: If Hyper-V container app service plan |
id string |
Id: Resource Id. |
isSpot bool |
IsSpot: If |
isXenon bool |
IsXenon: Obsolete: If Hyper-V container app service plan |
kind string |
Kind: Kind of resource. |
kubeEnvironmentProfile KubeEnvironmentProfile_STATUS |
KubeEnvironmentProfile: Specification for the Kubernetes Environment to use for the App Service plan. |
location string |
Location: Resource Location. |
maximumElasticWorkerCount int |
MaximumElasticWorkerCount: Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan |
maximumNumberOfWorkers int |
MaximumNumberOfWorkers: Maximum number of instances that can be assigned to this App Service plan. |
name string |
Name: Resource Name. |
numberOfSites int |
NumberOfSites: Number of apps assigned to this App Service plan. |
numberOfWorkers int |
NumberOfWorkers: The number of instances that are assigned to this App Service plan. |
perSiteScaling bool |
PerSiteScaling: If |
provisioningState Serverfarm_Properties_ProvisioningState_STATUS |
ProvisioningState: Provisioning state of the App Service Plan. |
reserved bool |
Reserved: If Linux app service plan |
resourceGroup string |
ResourceGroup: Resource group of the App Service plan. |
sku SkuDescription_STATUS |
Sku: Description of a SKU for a scalable resource. |
spotExpirationTime string |
SpotExpirationTime: The time when the server farm expires. Valid only if it is a spot server farm. |
status Serverfarm_Properties_Status_STATUS |
Status: App Service plan status. |
subscription string |
Subscription: App Service plan subscription. |
tags map[string]string |
Tags: Resource tags. |
targetWorkerCount int |
TargetWorkerCount: Scaling worker count. |
targetWorkerSizeId int |
TargetWorkerSizeId: Scaling worker size ID. |
type string |
Type: Resource type. |
workerTierName string |
WorkerTierName: Target worker tier assigned to the App Service plan. |
zoneRedundant bool |
ZoneRedundant: If |
ServerFarm_Spec
(Appears on:ServerFarm)
Field | Description |
---|---|
azureName string |
AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. |
elasticScaleEnabled bool |
ElasticScaleEnabled: ServerFarm supports ElasticScale. Apps in this plan will scale as if the ServerFarm was ElasticPremium sku |
extendedLocation ExtendedLocation |
ExtendedLocation: Extended Location. |
freeOfferExpirationTime string |
FreeOfferExpirationTime: The time when the server farm free offer expires. |
hostingEnvironmentProfile HostingEnvironmentProfile |
HostingEnvironmentProfile: Specification for the App Service Environment to use for the App Service plan. |
hyperV bool |
HyperV: If Hyper-V container app service plan |
isSpot bool |
IsSpot: If |
isXenon bool |
IsXenon: Obsolete: If Hyper-V container app service plan |
kind string |
Kind: Kind of resource. |
kubeEnvironmentProfile KubeEnvironmentProfile |
KubeEnvironmentProfile: Specification for the Kubernetes Environment to use for the App Service plan. |
location string |
Location: Resource Location. |
maximumElasticWorkerCount int |
MaximumElasticWorkerCount: Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan |
operatorSpec ServerFarmOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource |
perSiteScaling bool |
PerSiteScaling: If |
reserved bool |
Reserved: If Linux app service plan |
sku SkuDescription |
Sku: Description of a SKU for a scalable resource. |
spotExpirationTime string |
SpotExpirationTime: The time when the server farm expires. Valid only if it is a spot server farm. |
tags map[string]string |
Tags: Resource tags. |
targetWorkerCount int |
TargetWorkerCount: Scaling worker count. |
targetWorkerSizeId int |
TargetWorkerSizeId: Scaling worker size ID. |
workerTierName string |
WorkerTierName: Target worker tier assigned to the App Service plan. |
zoneRedundant bool |
ZoneRedundant: If |
Serverfarm_Properties_ProvisioningState_STATUS
(string
alias)
(Appears on:ServerFarm_STATUS)
Value | Description |
---|---|
"Canceled" |
|
"Deleting" |
|
"Failed" |
|
"InProgress" |
|
"Succeeded" |
Serverfarm_Properties_Status_STATUS
(string
alias)
(Appears on:ServerFarm_STATUS)
Value | Description |
---|---|
"Creating" |
|
"Pending" |
|
"Ready" |
Site
Generator information: - Generated from: /web/resource-manager/Microsoft.Web/stable/2022-03-01/WebApps.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}p>
Field | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
spec Site_Spec |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status Site_STATUS |
SiteConfig
(Appears on:Site_Spec)
Configuration of an App Service app.
Field | Description |
---|---|
acrUseManagedIdentityCreds bool |
AcrUseManagedIdentityCreds: Flag to use Managed Identity Creds for ACR pull |
acrUserManagedIdentityID string |
AcrUserManagedIdentityID: If using user managed identity, the user managed identity ClientId |
alwaysOn bool |
AlwaysOn: |
apiDefinition ApiDefinitionInfo |
ApiDefinition: Information about the formal API definition for the app. |
apiManagementConfig ApiManagementConfig |
ApiManagementConfig: Azure API management settings linked to the app. |
appCommandLine string |
AppCommandLine: App command line to launch. |
appSettings []NameValuePair |
AppSettings: Application settings. |
autoHealEnabled bool |
AutoHealEnabled: |
autoHealRules AutoHealRules |
AutoHealRules: Auto Heal rules. |
autoSwapSlotName string |
AutoSwapSlotName: Auto-swap slot name. |
azureStorageAccounts map[string]./api/web/v1api20220301.AzureStorageInfoValue |
AzureStorageAccounts: List of Azure Storage Accounts. |
connectionStrings []ConnStringInfo |
ConnectionStrings: Connection strings. |
cors CorsSettings |
Cors: Cross-Origin Resource Sharing (CORS) settings. |
defaultDocuments []string |
DefaultDocuments: Default documents. |
detailedErrorLoggingEnabled bool |
DetailedErrorLoggingEnabled: |
documentRoot string |
DocumentRoot: Document root. |
experiments Experiments |
Experiments: This is work around for polymorphic types. |
ftpsState SiteConfig_FtpsState |
FtpsState: State of FTP / FTPS service |
functionAppScaleLimit int |
FunctionAppScaleLimit: Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans |
functionsRuntimeScaleMonitoringEnabled bool |
FunctionsRuntimeScaleMonitoringEnabled: Gets or sets a value indicating whether functions runtime scale monitoring is enabled. When enabled, the ScaleController will not monitor event sources directly, but will instead call to the runtime to get scale status. |
handlerMappings []HandlerMapping |
HandlerMappings: Handler mappings. |
healthCheckPath string |
HealthCheckPath: Health check path |
http20Enabled bool |
Http20Enabled: Http20Enabled: configures a web site to allow clients to connect over http2.0 |
httpLoggingEnabled bool |
HttpLoggingEnabled: |
ipSecurityRestrictions []IpSecurityRestriction |
IpSecurityRestrictions: IP security restrictions for main. |
javaContainer string |
JavaContainer: Java container. |
javaContainerVersion string |
JavaContainerVersion: Java container version. |
javaVersion string |
JavaVersion: Java version. |
keyVaultReferenceIdentity string |
KeyVaultReferenceIdentity: Identity to use for Key Vault Reference authentication. |
limits SiteLimits |
Limits: Site limits. |
linuxFxVersion string |
LinuxFxVersion: Linux App Framework and version |
loadBalancing SiteConfig_LoadBalancing |
LoadBalancing: Site load balancing. |
localMySqlEnabled bool |
LocalMySqlEnabled: |
logsDirectorySizeLimit int |
LogsDirectorySizeLimit: HTTP logs directory size limit. |
managedPipelineMode SiteConfig_ManagedPipelineMode |
ManagedPipelineMode: Managed pipeline mode. |
managedServiceIdentityId int |
ManagedServiceIdentityId: Managed Service Identity Id |
minTlsVersion SiteConfig_MinTlsVersion |
MinTlsVersion: MinTlsVersion: configures the minimum version of TLS required for SSL requests |
minimumElasticInstanceCount int |
MinimumElasticInstanceCount: Number of minimum instance count for a site This setting only applies to the Elastic Plans |
netFrameworkVersion string |
NetFrameworkVersion: .NET Framework version. |
nodeVersion string |
NodeVersion: Version of Node.js. |
numberOfWorkers int |
NumberOfWorkers: Number of workers. |
phpVersion string |
PhpVersion: Version of PHP. |
powerShellVersion string |
PowerShellVersion: Version of PowerShell. |
preWarmedInstanceCount int |
PreWarmedInstanceCount: Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans |
publicNetworkAccess string |
PublicNetworkAccess: Property to allow or block all public traffic. |
publishingUsername string |
PublishingUsername: Publishing user name. |
push PushSettings |
Push: Push endpoint settings. |
pythonVersion string |
PythonVersion: Version of Python. |
remoteDebuggingEnabled bool |
RemoteDebuggingEnabled: |
remoteDebuggingVersion string |
RemoteDebuggingVersion: Remote debugging version. |
requestTracingEnabled bool |
RequestTracingEnabled: |
requestTracingExpirationTime string |
RequestTracingExpirationTime: Request tracing expiration time. |
scmIpSecurityRestrictions []IpSecurityRestriction |
ScmIpSecurityRestrictions: IP security restrictions for scm. |
scmIpSecurityRestrictionsUseMain bool |
ScmIpSecurityRestrictionsUseMain: IP security restrictions for scm to use main. |
scmMinTlsVersion SiteConfig_ScmMinTlsVersion |
ScmMinTlsVersion: ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site |
scmType SiteConfig_ScmType |
ScmType: SCM type. |
tracingOptions string |
TracingOptions: Tracing options. |
use32BitWorkerProcess bool |
Use32BitWorkerProcess: |
virtualApplications []VirtualApplication |
VirtualApplications: Virtual applications. |
vnetName string |
VnetName: Virtual Network name. |
vnetPrivatePortsCount int |
VnetPrivatePortsCount: The number of private ports assigned to this app. These will be assigned dynamically on runtime. |
vnetRouteAllEnabled bool |
VnetRouteAllEnabled: Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied. |
webSocketsEnabled bool |
WebSocketsEnabled: |
websiteTimeZone string |
WebsiteTimeZone: Sets the time zone a site uses for generating timestamps. Compatible with Linux and Windows App Service. Setting the WEBSITE_TIME_ZONE app setting takes precedence over this config. For Linux, expects tz database values https://www.iana.org/time-zones (for a quick reference see https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). For Windows, expects one of the time zones listed under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
windowsFxVersion string |
WindowsFxVersion: Xenon App Framework and version |
xManagedServiceIdentityId int |
XManagedServiceIdentityId: Explicit Managed Service Identity Id |
SiteConfig_FtpsState
(string
alias)
(Appears on:SiteConfig)
Value | Description |
---|---|
"AllAllowed" |
|
"Disabled" |
|
"FtpsOnly" |
SiteConfig_FtpsState_STATUS
(string
alias)
(Appears on:SiteConfig_STATUS)
Value | Description |
---|---|
"AllAllowed" |
|
"Disabled" |
|
"FtpsOnly" |
SiteConfig_LoadBalancing
(string
alias)
(Appears on:SiteConfig)
Value | Description |
---|---|
"LeastRequests" |
|
"LeastResponseTime" |
|
"PerSiteRoundRobin" |
|
"RequestHash" |
|
"WeightedRoundRobin" |
|
"WeightedTotalTraffic" |
SiteConfig_LoadBalancing_STATUS
(string
alias)
(Appears on:SiteConfig_STATUS)
Value | Description |
---|---|
"LeastRequests" |
|
"LeastResponseTime" |
|
"PerSiteRoundRobin" |
|
"RequestHash" |
|
"WeightedRoundRobin" |
|
"WeightedTotalTraffic" |
SiteConfig_ManagedPipelineMode
(string
alias)
(Appears on:SiteConfig)
Value | Description |
---|---|
"Classic" |
|
"Integrated" |
SiteConfig_ManagedPipelineMode_STATUS
(string
alias)
(Appears on:SiteConfig_STATUS)
Value | Description |
---|---|
"Classic" |
|
"Integrated" |
SiteConfig_MinTlsVersion
(string
alias)
(Appears on:SiteConfig)
Value | Description |
---|---|
"1.0" |
|
"1.1" |
|
"1.2" |
SiteConfig_MinTlsVersion_STATUS
(string
alias)
(Appears on:SiteConfig_STATUS)
Value | Description |
---|---|
"1.0" |
|
"1.1" |
|
"1.2" |
SiteConfig_STATUS
(Appears on:Site_STATUS)
Configuration of an App Service app.
Field | Description |
---|---|
acrUseManagedIdentityCreds bool |
AcrUseManagedIdentityCreds: Flag to use Managed Identity Creds for ACR pull |
acrUserManagedIdentityID string |
AcrUserManagedIdentityID: If using user managed identity, the user managed identity ClientId |
alwaysOn bool |
AlwaysOn: |
apiDefinition ApiDefinitionInfo_STATUS |
ApiDefinition: Information about the formal API definition for the app. |
apiManagementConfig ApiManagementConfig_STATUS |
ApiManagementConfig: Azure API management settings linked to the app. |
appCommandLine string |
AppCommandLine: App command line to launch. |
appSettings []NameValuePair_STATUS |
AppSettings: Application settings. |
autoHealEnabled bool |
AutoHealEnabled: |
autoHealRules AutoHealRules_STATUS |
AutoHealRules: Auto Heal rules. |
autoSwapSlotName string |
AutoSwapSlotName: Auto-swap slot name. |
azureStorageAccounts map[string]./api/web/v1api20220301.AzureStorageInfoValue_STATUS |
AzureStorageAccounts: List of Azure Storage Accounts. |
connectionStrings []ConnStringInfo_STATUS |
ConnectionStrings: Connection strings. |
cors CorsSettings_STATUS |
Cors: Cross-Origin Resource Sharing (CORS) settings. |
defaultDocuments []string |
DefaultDocuments: Default documents. |
detailedErrorLoggingEnabled bool |
DetailedErrorLoggingEnabled: |
documentRoot string |
DocumentRoot: Document root. |
experiments Experiments_STATUS |
Experiments: This is work around for polymorphic types. |
ftpsState SiteConfig_FtpsState_STATUS |
FtpsState: State of FTP / FTPS service |
functionAppScaleLimit int |
FunctionAppScaleLimit: Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans |
functionsRuntimeScaleMonitoringEnabled bool |
FunctionsRuntimeScaleMonitoringEnabled: Gets or sets a value indicating whether functions runtime scale monitoring is enabled. When enabled, the ScaleController will not monitor event sources directly, but will instead call to the runtime to get scale status. |
handlerMappings []HandlerMapping_STATUS |
HandlerMappings: Handler mappings. |
healthCheckPath string |
HealthCheckPath: Health check path |
http20Enabled bool |
Http20Enabled: Http20Enabled: configures a web site to allow clients to connect over http2.0 |
httpLoggingEnabled bool |
HttpLoggingEnabled: |
ipSecurityRestrictions []IpSecurityRestriction_STATUS |
IpSecurityRestrictions: IP security restrictions for main. |
javaContainer string |
JavaContainer: Java container. |
javaContainerVersion string |
JavaContainerVersion: Java container version. |
javaVersion string |
JavaVersion: Java version. |
keyVaultReferenceIdentity string |
KeyVaultReferenceIdentity: Identity to use for Key Vault Reference authentication. |
limits SiteLimits_STATUS |
Limits: Site limits. |
linuxFxVersion string |
LinuxFxVersion: Linux App Framework and version |
loadBalancing SiteConfig_LoadBalancing_STATUS |
LoadBalancing: Site load balancing. |
localMySqlEnabled bool |
LocalMySqlEnabled: |
logsDirectorySizeLimit int |
LogsDirectorySizeLimit: HTTP logs directory size limit. |
machineKey SiteMachineKey_STATUS |
MachineKey: Site MachineKey. |
managedPipelineMode SiteConfig_ManagedPipelineMode_STATUS |
ManagedPipelineMode: Managed pipeline mode. |
managedServiceIdentityId int |
ManagedServiceIdentityId: Managed Service Identity Id |
minTlsVersion SiteConfig_MinTlsVersion_STATUS |
MinTlsVersion: MinTlsVersion: configures the minimum version of TLS required for SSL requests |
minimumElasticInstanceCount int |
MinimumElasticInstanceCount: Number of minimum instance count for a site This setting only applies to the Elastic Plans |
netFrameworkVersion string |
NetFrameworkVersion: .NET Framework version. |
nodeVersion string |
NodeVersion: Version of Node.js. |
numberOfWorkers int |
NumberOfWorkers: Number of workers. |
phpVersion string |
PhpVersion: Version of PHP. |
powerShellVersion string |
PowerShellVersion: Version of PowerShell. |
preWarmedInstanceCount int |
PreWarmedInstanceCount: Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans |
publicNetworkAccess string |
PublicNetworkAccess: Property to allow or block all public traffic. |
publishingUsername string |
PublishingUsername: Publishing user name. |
push PushSettings_STATUS |
Push: Push endpoint settings. |
pythonVersion string |
PythonVersion: Version of Python. |
remoteDebuggingEnabled bool |
RemoteDebuggingEnabled: |
remoteDebuggingVersion string |
RemoteDebuggingVersion: Remote debugging version. |
requestTracingEnabled bool |
RequestTracingEnabled: |
requestTracingExpirationTime string |
RequestTracingExpirationTime: Request tracing expiration time. |
scmIpSecurityRestrictions []IpSecurityRestriction_STATUS |
ScmIpSecurityRestrictions: IP security restrictions for scm. |
scmIpSecurityRestrictionsUseMain bool |
ScmIpSecurityRestrictionsUseMain: IP security restrictions for scm to use main. |
scmMinTlsVersion SiteConfig_ScmMinTlsVersion_STATUS |
ScmMinTlsVersion: ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site |
scmType SiteConfig_ScmType_STATUS |
ScmType: SCM type. |
tracingOptions string |
TracingOptions: Tracing options. |
use32BitWorkerProcess bool |
Use32BitWorkerProcess: |
virtualApplications []VirtualApplication_STATUS |
VirtualApplications: Virtual applications. |
vnetName string |
VnetName: Virtual Network name. |
vnetPrivatePortsCount int |
VnetPrivatePortsCount: The number of private ports assigned to this app. These will be assigned dynamically on runtime. |
vnetRouteAllEnabled bool |
VnetRouteAllEnabled: Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied. |
webSocketsEnabled bool |
WebSocketsEnabled: |
websiteTimeZone string |
WebsiteTimeZone: Sets the time zone a site uses for generating timestamps. Compatible with Linux and Windows App Service. Setting the WEBSITE_TIME_ZONE app setting takes precedence over this config. For Linux, expects tz database values https://www.iana.org/time-zones (for a quick reference see https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). For Windows, expects one of the time zones listed under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
windowsFxVersion string |
WindowsFxVersion: Xenon App Framework and version |
xManagedServiceIdentityId int |
XManagedServiceIdentityId: Explicit Managed Service Identity Id |
SiteConfig_ScmMinTlsVersion
(string
alias)
(Appears on:SiteConfig)
Value | Description |
---|---|
"1.0" |
|
"1.1" |
|
"1.2" |
SiteConfig_ScmMinTlsVersion_STATUS
(string
alias)
(Appears on:SiteConfig_STATUS)
Value | Description |
---|---|
"1.0" |
|
"1.1" |
|
"1.2" |
SiteConfig_ScmType
(string
alias)
(Appears on:SiteConfig)
Value | Description |
---|---|
"BitbucketGit" |
|
"BitbucketHg" |
|
"CodePlexGit" |
|
"CodePlexHg" |
|
"Dropbox" |
|
"ExternalGit" |
|
"ExternalHg" |
|
"GitHub" |
|
"LocalGit" |
|
"None" |
|
"OneDrive" |
|
"Tfs" |
|
"VSO" |
|
"VSTSRM" |
SiteConfig_ScmType_STATUS
(string
alias)
(Appears on:SiteConfig_STATUS)
Value | Description |
---|---|
"BitbucketGit" |
|
"BitbucketHg" |
|
"CodePlexGit" |
|
"CodePlexHg" |
|
"Dropbox" |
|
"ExternalGit" |
|
"ExternalHg" |
|
"GitHub" |
|
"LocalGit" |
|
"None" |
|
"OneDrive" |
|
"Tfs" |
|
"VSO" |
|
"VSTSRM" |
SiteLimits
(Appears on:SiteConfig)
Metric limits set on an app.
Field | Description |
---|---|
maxDiskSizeInMb int |
MaxDiskSizeInMb: Maximum allowed disk size usage in MB. |
maxMemoryInMb int |
MaxMemoryInMb: Maximum allowed memory usage in MB. |
maxPercentageCpu float64 |
MaxPercentageCpu: Maximum allowed CPU usage percentage. |
SiteLimits_STATUS
(Appears on:SiteConfig_STATUS)
Metric limits set on an app.
Field | Description |
---|---|
maxDiskSizeInMb int |
MaxDiskSizeInMb: Maximum allowed disk size usage in MB. |
maxMemoryInMb int |
MaxMemoryInMb: Maximum allowed memory usage in MB. |
maxPercentageCpu float64 |
MaxPercentageCpu: Maximum allowed CPU usage percentage. |
SiteMachineKey_STATUS
(Appears on:SiteConfig_STATUS)
MachineKey of an app.
Field | Description |
---|---|
decryption string |
Decryption: Algorithm used for decryption. |
decryptionKey string |
DecryptionKey: Decryption key. |
validation string |
Validation: MachineKey validation. |
validationKey string |
ValidationKey: Validation key. |
SiteOperatorSpec
(Appears on:Site_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
Site_Properties_AvailabilityState_STATUS
(string
alias)
(Appears on:Site_STATUS)
Value | Description |
---|---|
"DisasterRecoveryMode" |
|
"Limited" |
|
"Normal" |
Site_Properties_ClientCertMode_STATUS
(string
alias)
(Appears on:Site_STATUS)
Value | Description |
---|---|
"Optional" |
|
"OptionalInteractiveUser" |
|
"Required" |
Site_Properties_ClientCertMode_Spec
(string
alias)
(Appears on:Site_Spec)
Value | Description |
---|---|
"Optional" |
|
"OptionalInteractiveUser" |
|
"Required" |
Site_Properties_RedundancyMode_STATUS
(string
alias)
(Appears on:Site_STATUS)
Value | Description |
---|---|
"ActiveActive" |
|
"Failover" |
|
"GeoRedundant" |
|
"Manual" |
|
"None" |
Site_Properties_RedundancyMode_Spec
(string
alias)
(Appears on:Site_Spec)
Value | Description |
---|---|
"ActiveActive" |
|
"Failover" |
|
"GeoRedundant" |
|
"Manual" |
|
"None" |
Site_Properties_UsageState_STATUS
(string
alias)
(Appears on:Site_STATUS)
Value | Description |
---|---|
"Exceeded" |
|
"Normal" |
Site_STATUS
(Appears on:Site)
A web app, a mobile app backend, or an API app.
Field | Description |
---|---|
availabilityState Site_Properties_AvailabilityState_STATUS |
AvailabilityState: Management information availability state for the app. |
clientAffinityEnabled bool |
ClientAffinityEnabled: |
clientCertEnabled bool |
ClientCertEnabled: |
clientCertExclusionPaths string |
ClientCertExclusionPaths: client certificate authentication comma-separated exclusion paths |
clientCertMode Site_Properties_ClientCertMode_STATUS |
ClientCertMode: This composes with ClientCertEnabled setting. - ClientCertEnabled: false means ClientCert is ignored. - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. |
cloningInfo CloningInfo_STATUS |
CloningInfo: If specified during app creation, the app is cloned from a source app. |
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
containerSize int |
ContainerSize: Size of the function container. |
customDomainVerificationId string |
CustomDomainVerificationId: Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. |
dailyMemoryTimeQuota int |
DailyMemoryTimeQuota: Maximum allowed daily memory-time quota (applicable on dynamic apps only). |
defaultHostName string |
DefaultHostName: Default hostname of the app. Read-only. |
enabled bool |
Enabled: |
enabledHostNames []string |
EnabledHostNames: Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app is not served on those hostnames. |
extendedLocation ExtendedLocation_STATUS |
ExtendedLocation: Extended Location. |
hostNameSslStates []HostNameSslState_STATUS |
HostNameSslStates: Hostname SSL states are used to manage the SSL bindings for app’s hostnames. |
hostNames []string |
HostNames: Hostnames associated with the app. |
hostNamesDisabled bool |
HostNamesDisabled: |
hostingEnvironmentProfile HostingEnvironmentProfile_STATUS |
HostingEnvironmentProfile: App Service Environment to use for the app. |
httpsOnly bool |
HttpsOnly: HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests |
hyperV bool |
HyperV: Hyper-V sandbox. |
id string |
Id: Resource Id. |
identity ManagedServiceIdentity_STATUS |
Identity: Managed service identity. |
inProgressOperationId string |
InProgressOperationId: Specifies an operation id if this site has a pending operation. |
isDefaultContainer bool |
IsDefaultContainer: |
isXenon bool |
IsXenon: Obsolete: Hyper-V sandbox. |
keyVaultReferenceIdentity string |
KeyVaultReferenceIdentity: Identity to use for Key Vault Reference authentication. |
kind string |
Kind: Kind of resource. |
lastModifiedTimeUtc string |
LastModifiedTimeUtc: Last time the app was modified, in UTC. Read-only. |
location string |
Location: Resource Location. |
maxNumberOfWorkers int |
MaxNumberOfWorkers: Maximum number of workers. This only applies to Functions container. |
name string |
Name: Resource Name. |
outboundIpAddresses string |
OutboundIpAddresses: 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 |
PossibleOutboundIpAddresses: List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only. |
publicNetworkAccess string |
PublicNetworkAccess: Property to allow or block all public traffic. Allowed Values: ‘Enabled’, ‘Disabled’ or an empty string. |
redundancyMode Site_Properties_RedundancyMode_STATUS |
RedundancyMode: Site redundancy mode |
repositorySiteName string |
RepositorySiteName: Name of the repository site. |
reserved bool |
Reserved: |
resourceGroup string |
ResourceGroup: Name of the resource group the app belongs to. Read-only. |
scmSiteAlsoStopped bool |
ScmSiteAlsoStopped: |
serverFarmId string |
ServerFarmId: Resource ID of the associated App Service plan, formatted as: “/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}”.p> |
siteConfig SiteConfig_STATUS |
SiteConfig: Configuration of the app. |
slotSwapStatus SlotSwapStatus_STATUS |
SlotSwapStatus: Status of the last deployment slot swap operation. |
state string |
State: Current state of the app. |
storageAccountRequired bool |
StorageAccountRequired: Checks if Customer provided storage account is required |
suspendedTill string |
SuspendedTill: App suspended till in case memory-time quota is exceeded. |
tags map[string]string |
Tags: Resource tags. |
targetSwapSlot string |
TargetSwapSlot: Specifies which deployment slot this app will swap into. Read-only. |
trafficManagerHostNames []string |
TrafficManagerHostNames: Azure Traffic Manager hostnames associated with the app. Read-only. |
type string |
Type: Resource type. |
usageState Site_Properties_UsageState_STATUS |
UsageState: State indicating whether the app has exceeded its quota usage. Read-only. |
virtualNetworkSubnetId string |
VirtualNetworkSubnetId: Azure Resource Manager ID of the Virtual network and subnet to be joined by Regional VNET Integration. This must be of the form /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}p> |
vnetContentShareEnabled bool |
VnetContentShareEnabled: To enable accessing content over virtual network |
vnetImagePullEnabled bool |
VnetImagePullEnabled: To enable pulling image over Virtual Network |
vnetRouteAllEnabled bool |
VnetRouteAllEnabled: Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied. |
Site_Spec
(Appears on:Site)
Field | Description |
---|---|
azureName string |
AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. |
clientAffinityEnabled bool |
ClientAffinityEnabled: |
clientCertEnabled bool |
ClientCertEnabled: |
clientCertExclusionPaths string |
ClientCertExclusionPaths: client certificate authentication comma-separated exclusion paths |
clientCertMode Site_Properties_ClientCertMode_Spec |
ClientCertMode: This composes with ClientCertEnabled setting. - ClientCertEnabled: false means ClientCert is ignored. - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. |
cloningInfo CloningInfo |
CloningInfo: If specified during app creation, the app is cloned from a source app. |
containerSize int |
ContainerSize: Size of the function container. |
customDomainVerificationId string |
CustomDomainVerificationId: Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. |
dailyMemoryTimeQuota int |
DailyMemoryTimeQuota: Maximum allowed daily memory-time quota (applicable on dynamic apps only). |
enabled bool |
Enabled: |
extendedLocation ExtendedLocation |
ExtendedLocation: Extended Location. |
hostNameSslStates []HostNameSslState |
HostNameSslStates: Hostname SSL states are used to manage the SSL bindings for app’s hostnames. |
hostNamesDisabled bool |
HostNamesDisabled: |
hostingEnvironmentProfile HostingEnvironmentProfile |
HostingEnvironmentProfile: App Service Environment to use for the app. |
httpsOnly bool |
HttpsOnly: HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests |
hyperV bool |
HyperV: Hyper-V sandbox. |
identity ManagedServiceIdentity |
Identity: Managed service identity. |
isXenon bool |
IsXenon: Obsolete: Hyper-V sandbox. |
keyVaultReferenceIdentity string |
KeyVaultReferenceIdentity: Identity to use for Key Vault Reference authentication. |
kind string |
Kind: Kind of resource. |
location string |
Location: Resource Location. |
operatorSpec SiteOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource |
publicNetworkAccess string |
PublicNetworkAccess: Property to allow or block all public traffic. Allowed Values: ‘Enabled’, ‘Disabled’ or an empty string. |
redundancyMode Site_Properties_RedundancyMode_Spec |
RedundancyMode: Site redundancy mode |
reserved bool |
Reserved: |
scmSiteAlsoStopped bool |
ScmSiteAlsoStopped: |
serverFarmReference genruntime.ResourceReference |
ServerFarmReference: Resource ID of the associated App Service plan, formatted as: “/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}”.p> |
siteConfig SiteConfig |
SiteConfig: Configuration of the app. |
storageAccountRequired bool |
StorageAccountRequired: Checks if Customer provided storage account is required |
tags map[string]string |
Tags: Resource tags. |
virtualNetworkSubnetReference genruntime.ResourceReference |
VirtualNetworkSubnetReference: Azure Resource Manager ID of the Virtual network and subnet to be joined by Regional VNET Integration. This must be of the form /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}p> |
vnetContentShareEnabled bool |
VnetContentShareEnabled: To enable accessing content over virtual network |
vnetImagePullEnabled bool |
VnetImagePullEnabled: To enable pulling image over Virtual Network |
vnetRouteAllEnabled bool |
VnetRouteAllEnabled: Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied. |
SkuCapacity
(Appears on:SkuDescription)
Description of the App Service plan scale options.
Field | Description |
---|---|
default int |
Default: Default number of workers for this App Service plan SKU. |
elasticMaximum int |
ElasticMaximum: Maximum number of Elastic workers for this App Service plan SKU. |
maximum int |
Maximum: Maximum number of workers for this App Service plan SKU. |
minimum int |
Minimum: Minimum number of workers for this App Service plan SKU. |
scaleType string |
ScaleType: Available scale configurations for an App Service plan. |
SkuCapacity_STATUS
(Appears on:SkuDescription_STATUS)
Description of the App Service plan scale options.
Field | Description |
---|---|
default int |
Default: Default number of workers for this App Service plan SKU. |
elasticMaximum int |
ElasticMaximum: Maximum number of Elastic workers for this App Service plan SKU. |
maximum int |
Maximum: Maximum number of workers for this App Service plan SKU. |
minimum int |
Minimum: Minimum number of workers for this App Service plan SKU. |
scaleType string |
ScaleType: Available scale configurations for an App Service plan. |
SkuDescription
(Appears on:ServerFarm_Spec)
Description of a SKU for a scalable resource.
Field | Description |
---|---|
capabilities []Capability |
Capabilities: Capabilities of the SKU, e.g., is traffic manager enabled? |
capacity int |
Capacity: Current number of instances assigned to the resource. |
family string |
Family: Family code of the resource SKU. |
locations []string |
Locations: Locations of the SKU. |
name string |
Name: Name of the resource SKU. |
size string |
Size: Size specifier of the resource SKU. |
skuCapacity SkuCapacity |
SkuCapacity: Min, max, and default scale values of the SKU. |
tier string |
Tier: Service tier of the resource SKU. |
SkuDescription_STATUS
(Appears on:ServerFarm_STATUS)
Description of a SKU for a scalable resource.
Field | Description |
---|---|
capabilities []Capability_STATUS |
Capabilities: Capabilities of the SKU, e.g., is traffic manager enabled? |
capacity int |
Capacity: Current number of instances assigned to the resource. |
family string |
Family: Family code of the resource SKU. |
locations []string |
Locations: Locations of the SKU. |
name string |
Name: Name of the resource SKU. |
size string |
Size: Size specifier of the resource SKU. |
skuCapacity SkuCapacity_STATUS |
SkuCapacity: Min, max, and default scale values of the SKU. |
tier string |
Tier: Service tier of the resource SKU. |
SlotSwapStatus_STATUS
(Appears on:Site_STATUS)
The status of the last successful slot swap operation.
Field | Description |
---|---|
destinationSlotName string |
DestinationSlotName: The destination slot of the last swap operation. |
sourceSlotName string |
SourceSlotName: The source slot of the last swap operation. |
timestampUtc string |
TimestampUtc: The time the last successful slot swap completed. |
SlowRequestsBasedTrigger
(Appears on:AutoHealTriggers)
Trigger based on request execution time.
Field | Description |
---|---|
count int |
Count: Request Count. |
path string |
Path: Request Path. |
timeInterval string |
TimeInterval: Time interval. |
timeTaken string |
TimeTaken: Time taken. |
SlowRequestsBasedTrigger_STATUS
(Appears on:AutoHealTriggers_STATUS)
Trigger based on request execution time.
Field | Description |
---|---|
count int |
Count: Request Count. |
path string |
Path: Request Path. |
timeInterval string |
TimeInterval: Time interval. |
timeTaken string |
TimeTaken: Time taken. |
StatusCodesBasedTrigger
(Appears on:AutoHealTriggers)
Trigger based on status code.
Field | Description |
---|---|
count int |
Count: Request Count. |
path string |
Path: Request Path |
status int |
Status: HTTP status code. |
subStatus int |
SubStatus: Request Sub Status. |
timeInterval string |
TimeInterval: Time interval. |
win32Status int |
Win32Status: Win32 error code. |
StatusCodesBasedTrigger_STATUS
(Appears on:AutoHealTriggers_STATUS)
Trigger based on status code.
Field | Description |
---|---|
count int |
Count: Request Count. |
path string |
Path: Request Path |
status int |
Status: HTTP status code. |
subStatus int |
SubStatus: Request Sub Status. |
timeInterval string |
TimeInterval: Time interval. |
win32Status int |
Win32Status: Win32 error code. |
StatusCodesRangeBasedTrigger
(Appears on:AutoHealTriggers)
Trigger based on range of status codes.
Field | Description |
---|---|
count int |
Count: Request Count. |
path string |
|
statusCodes string |
StatusCodes: HTTP status code. |
timeInterval string |
TimeInterval: Time interval. |
StatusCodesRangeBasedTrigger_STATUS
(Appears on:AutoHealTriggers_STATUS)
Trigger based on range of status codes.
Field | Description |
---|---|
count int |
Count: Request Count. |
path string |
|
statusCodes string |
StatusCodes: HTTP status code. |
timeInterval string |
TimeInterval: Time interval. |
UserAssignedIdentityDetails
(Appears on:ManagedServiceIdentity)
Information about the user assigned identity for the resource
Field | Description |
---|---|
reference genruntime.ResourceReference |
UserAssignedIdentity_STATUS
(Appears on:ManagedServiceIdentity_STATUS)
User Assigned identity.
Field | Description |
---|---|
clientId string |
ClientId: Client Id of user assigned identity |
principalId string |
PrincipalId: Principal Id of user assigned identity |
VirtualApplication
(Appears on:SiteConfig)
Virtual application in an app.
Field | Description |
---|---|
physicalPath string |
PhysicalPath: Physical path. |
preloadEnabled bool |
PreloadEnabled: |
virtualDirectories []VirtualDirectory |
VirtualDirectories: Virtual directories for virtual application. |
virtualPath string |
VirtualPath: Virtual path. |
VirtualApplication_STATUS
(Appears on:SiteConfig_STATUS)
Virtual application in an app.
Field | Description |
---|---|
physicalPath string |
PhysicalPath: Physical path. |
preloadEnabled bool |
PreloadEnabled: |
virtualDirectories []VirtualDirectory_STATUS |
VirtualDirectories: Virtual directories for virtual application. |
virtualPath string |
VirtualPath: Virtual path. |
VirtualDirectory
(Appears on:VirtualApplication)
Directory for virtual application.
Field | Description |
---|---|
physicalPath string |
PhysicalPath: Physical path. |
virtualPath string |
VirtualPath: Path to virtual application. |
VirtualDirectory_STATUS
(Appears on:VirtualApplication_STATUS)
Directory for virtual application.
Field | Description |
---|---|
physicalPath string |
PhysicalPath: Physical path. |
virtualPath string |
VirtualPath: Path to virtual application. |