azure-native.web.getWebApp
Explore with Pulumi AI
Gets the details of a web, mobile, or API app. API Version: 2020-12-01.
Using getWebApp
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getWebApp(args: GetWebAppArgs, opts?: InvokeOptions): Promise<GetWebAppResult>
function getWebAppOutput(args: GetWebAppOutputArgs, opts?: InvokeOptions): Output<GetWebAppResult>
def get_web_app(name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWebAppResult
def get_web_app_output(name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWebAppResult]
func LookupWebApp(ctx *Context, args *LookupWebAppArgs, opts ...InvokeOption) (*LookupWebAppResult, error)
func LookupWebAppOutput(ctx *Context, args *LookupWebAppOutputArgs, opts ...InvokeOption) LookupWebAppResultOutput
> Note: This function is named LookupWebApp
in the Go SDK.
public static class GetWebApp
{
public static Task<GetWebAppResult> InvokeAsync(GetWebAppArgs args, InvokeOptions? opts = null)
public static Output<GetWebAppResult> Invoke(GetWebAppInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWebAppResult> getWebApp(GetWebAppArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:web:getWebApp
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
Name of the app.
- Resource
Group stringName Name of the resource group to which the resource belongs.
- Name string
Name of the app.
- Resource
Group stringName Name of the resource group to which the resource belongs.
- name String
Name of the app.
- resource
Group StringName Name of the resource group to which the resource belongs.
- name string
Name of the app.
- resource
Group stringName Name of the resource group to which the resource belongs.
- name str
Name of the app.
- resource_
group_ strname Name of the resource group to which the resource belongs.
- name String
Name of the app.
- resource
Group StringName Name of the resource group to which the resource belongs.
getWebApp Result
The following output properties are available:
- Availability
State string Management information availability state for the app.
- Default
Host stringName Default hostname of the app. Read-only.
- Enabled
Host List<string>Names Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app is not served on those hostnames.
- Host
Names List<string> Hostnames associated with the app.
- Id string
Resource Id.
- In
Progress stringOperation Id Specifies an operation id if this site has a pending operation.
- Is
Default boolContainer true if the app is a default container; otherwise, false.
- Last
Modified stringTime Utc Last time the app was modified, in UTC. Read-only.
- Location string
Resource Location.
- Max
Number intOf Workers Maximum number of workers. This only applies to Functions container.
- Name string
Resource Name.
- Outbound
Ip stringAddresses 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.
- Possible
Outbound stringIp Addresses List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only.
- Repository
Site stringName Name of the repository site.
- Resource
Group string Name of the resource group the app belongs to. Read-only.
- Slot
Swap Pulumi.Status Azure Native. Web. Outputs. Slot Swap Status Response Status of the last deployment slot swap operation.
- State string
Current state of the app.
- Suspended
Till string App suspended till in case memory-time quota is exceeded.
- Target
Swap stringSlot Specifies which deployment slot this app will swap into. Read-only.
- Traffic
Manager List<string>Host Names Azure Traffic Manager hostnames associated with the app. Read-only.
- Type string
Resource type.
- Usage
State string State indicating whether the app has exceeded its quota usage. Read-only.
- Client
Affinity boolEnabled 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.
- Client
Cert boolEnabled true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.
- Client
Cert stringExclusion Paths client certificate authentication comma-separated exclusion paths
- Client
Cert stringMode 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.
- Container
Size int Size of the function container.
- Custom
Domain stringVerification Id Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.
- Daily
Memory intTime Quota Maximum allowed daily memory-time quota (applicable on dynamic apps only).
- Enabled bool
true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).
- Host
Name List<Pulumi.Ssl States Azure Native. Web. Outputs. Host Name Ssl State Response> Hostname SSL states are used to manage the SSL bindings for app's hostnames.
- Host
Names boolDisabled true to disable the public hostnames of the app; otherwise, false. If true, the app is only accessible via API management process.
- Hosting
Environment Pulumi.Profile Azure Native. Web. Outputs. Hosting Environment Profile Response App Service Environment to use for the app.
- Https
Only bool HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests
- Hyper
V bool Hyper-V sandbox.
- Identity
Pulumi.
Azure Native. Web. Outputs. Managed Service Identity Response Managed service identity.
- Is
Xenon bool Obsolete: Hyper-V sandbox.
- Key
Vault stringReference Identity Identity to use for Key Vault Reference authentication.
- Kind string
Kind of resource.
- Redundancy
Mode string Site redundancy mode
- Reserved bool
true if reserved; otherwise, false.
- Scm
Site boolAlso Stopped true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.
- Server
Farm stringId Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
- Site
Config Pulumi.Azure Native. Web. Outputs. Site Config Response Configuration of the app.
- Storage
Account boolRequired Checks if Customer provided storage account is required
- Dictionary<string, string>
Resource tags.
- Virtual
Network stringSubnet Id 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}
- Availability
State string Management information availability state for the app.
- Default
Host stringName Default hostname of the app. Read-only.
- Enabled
Host []stringNames Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app is not served on those hostnames.
- Host
Names []string Hostnames associated with the app.
- Id string
Resource Id.
- In
Progress stringOperation Id Specifies an operation id if this site has a pending operation.
- Is
Default boolContainer true if the app is a default container; otherwise, false.
- Last
Modified stringTime Utc Last time the app was modified, in UTC. Read-only.
- Location string
Resource Location.
- Max
Number intOf Workers Maximum number of workers. This only applies to Functions container.
- Name string
Resource Name.
- Outbound
Ip stringAddresses 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.
- Possible
Outbound stringIp Addresses List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only.
- Repository
Site stringName Name of the repository site.
- Resource
Group string Name of the resource group the app belongs to. Read-only.
- Slot
Swap SlotStatus Swap Status Response Status of the last deployment slot swap operation.
- State string
Current state of the app.
- Suspended
Till string App suspended till in case memory-time quota is exceeded.
- Target
Swap stringSlot Specifies which deployment slot this app will swap into. Read-only.
- Traffic
Manager []stringHost Names Azure Traffic Manager hostnames associated with the app. Read-only.
- Type string
Resource type.
- Usage
State string State indicating whether the app has exceeded its quota usage. Read-only.
- Client
Affinity boolEnabled 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.
- Client
Cert boolEnabled true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.
- Client
Cert stringExclusion Paths client certificate authentication comma-separated exclusion paths
- Client
Cert stringMode 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.
- Container
Size int Size of the function container.
- Custom
Domain stringVerification Id Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.
- Daily
Memory intTime Quota Maximum allowed daily memory-time quota (applicable on dynamic apps only).
- Enabled bool
true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).
- Host
Name []HostSsl States Name Ssl State Response Hostname SSL states are used to manage the SSL bindings for app's hostnames.
- Host
Names boolDisabled true to disable the public hostnames of the app; otherwise, false. If true, the app is only accessible via API management process.
- Hosting
Environment HostingProfile Environment Profile Response App Service Environment to use for the app.
- Https
Only bool HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests
- Hyper
V bool Hyper-V sandbox.
- Identity
Managed
Service Identity Response Managed service identity.
- Is
Xenon bool Obsolete: Hyper-V sandbox.
- Key
Vault stringReference Identity Identity to use for Key Vault Reference authentication.
- Kind string
Kind of resource.
- Redundancy
Mode string Site redundancy mode
- Reserved bool
true if reserved; otherwise, false.
- Scm
Site boolAlso Stopped true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.
- Server
Farm stringId Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
- Site
Config SiteConfig Response Configuration of the app.
- Storage
Account boolRequired Checks if Customer provided storage account is required
- map[string]string
Resource tags.
- Virtual
Network stringSubnet Id 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}
- availability
State String Management information availability state for the app.
- default
Host StringName Default hostname of the app. Read-only.
- enabled
Host List<String>Names Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app is not served on those hostnames.
- host
Names List<String> Hostnames associated with the app.
- id String
Resource Id.
- in
Progress StringOperation Id Specifies an operation id if this site has a pending operation.
- is
Default BooleanContainer true if the app is a default container; otherwise, false.
- last
Modified StringTime Utc Last time the app was modified, in UTC. Read-only.
- location String
Resource Location.
- max
Number IntegerOf Workers Maximum number of workers. This only applies to Functions container.
- name String
Resource Name.
- outbound
Ip StringAddresses 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.
- possible
Outbound StringIp Addresses List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only.
- repository
Site StringName Name of the repository site.
- resource
Group String Name of the resource group the app belongs to. Read-only.
- slot
Swap SlotStatus Swap Status Response Status of the last deployment slot swap operation.
- state String
Current state of the app.
- suspended
Till String App suspended till in case memory-time quota is exceeded.
- target
Swap StringSlot Specifies which deployment slot this app will swap into. Read-only.
- traffic
Manager List<String>Host Names Azure Traffic Manager hostnames associated with the app. Read-only.
- type String
Resource type.
- usage
State String State indicating whether the app has exceeded its quota usage. Read-only.
- client
Affinity BooleanEnabled 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.
- client
Cert BooleanEnabled true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.
- client
Cert StringExclusion Paths client certificate authentication comma-separated exclusion paths
- client
Cert StringMode 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.
- container
Size Integer Size of the function container.
- custom
Domain StringVerification Id Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.
- daily
Memory IntegerTime Quota Maximum allowed daily memory-time quota (applicable on dynamic apps only).
- enabled Boolean
true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).
- host
Name List<HostSsl States Name Ssl State Response> Hostname SSL states are used to manage the SSL bindings for app's hostnames.
- host
Names BooleanDisabled true to disable the public hostnames of the app; otherwise, false. If true, the app is only accessible via API management process.
- hosting
Environment HostingProfile Environment Profile Response App Service Environment to use for the app.
- https
Only Boolean HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests
- hyper
V Boolean Hyper-V sandbox.
- identity
Managed
Service Identity Response Managed service identity.
- is
Xenon Boolean Obsolete: Hyper-V sandbox.
- key
Vault StringReference Identity Identity to use for Key Vault Reference authentication.
- kind String
Kind of resource.
- redundancy
Mode String Site redundancy mode
- reserved Boolean
true if reserved; otherwise, false.
- scm
Site BooleanAlso Stopped true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.
- server
Farm StringId Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
- site
Config SiteConfig Response Configuration of the app.
- storage
Account BooleanRequired Checks if Customer provided storage account is required
- Map<String,String>
Resource tags.
- virtual
Network StringSubnet Id 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}
- availability
State string Management information availability state for the app.
- default
Host stringName Default hostname of the app. Read-only.
- enabled
Host string[]Names Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app is not served on those hostnames.
- host
Names string[] Hostnames associated with the app.
- id string
Resource Id.
- in
Progress stringOperation Id Specifies an operation id if this site has a pending operation.
- is
Default booleanContainer true if the app is a default container; otherwise, false.
- last
Modified stringTime Utc Last time the app was modified, in UTC. Read-only.
- location string
Resource Location.
- max
Number numberOf Workers Maximum number of workers. This only applies to Functions container.
- name string
Resource Name.
- outbound
Ip stringAddresses 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.
- possible
Outbound stringIp Addresses List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only.
- repository
Site stringName Name of the repository site.
- resource
Group string Name of the resource group the app belongs to. Read-only.
- slot
Swap SlotStatus Swap Status Response Status of the last deployment slot swap operation.
- state string
Current state of the app.
- suspended
Till string App suspended till in case memory-time quota is exceeded.
- target
Swap stringSlot Specifies which deployment slot this app will swap into. Read-only.
- traffic
Manager string[]Host Names Azure Traffic Manager hostnames associated with the app. Read-only.
- type string
Resource type.
- usage
State string State indicating whether the app has exceeded its quota usage. Read-only.
- client
Affinity booleanEnabled 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.
- client
Cert booleanEnabled true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.
- client
Cert stringExclusion Paths client certificate authentication comma-separated exclusion paths
- client
Cert stringMode 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.
- container
Size number Size of the function container.
- custom
Domain stringVerification Id Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.
- daily
Memory numberTime Quota Maximum allowed daily memory-time quota (applicable on dynamic apps only).
- enabled boolean
true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).
- host
Name HostSsl States Name Ssl State Response[] Hostname SSL states are used to manage the SSL bindings for app's hostnames.
- host
Names booleanDisabled true to disable the public hostnames of the app; otherwise, false. If true, the app is only accessible via API management process.
- hosting
Environment HostingProfile Environment Profile Response App Service Environment to use for the app.
- https
Only boolean HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests
- hyper
V boolean Hyper-V sandbox.
- identity
Managed
Service Identity Response Managed service identity.
- is
Xenon boolean Obsolete: Hyper-V sandbox.
- key
Vault stringReference Identity Identity to use for Key Vault Reference authentication.
- kind string
Kind of resource.
- redundancy
Mode string Site redundancy mode
- reserved boolean
true if reserved; otherwise, false.
- scm
Site booleanAlso Stopped true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.
- server
Farm stringId Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
- site
Config SiteConfig Response Configuration of the app.
- storage
Account booleanRequired Checks if Customer provided storage account is required
- {[key: string]: string}
Resource tags.
- virtual
Network stringSubnet Id 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}
- availability_
state str Management information availability state for the app.
- default_
host_ strname Default hostname of the app. Read-only.
- enabled_
host_ Sequence[str]names Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app is not served on those hostnames.
- host_
names Sequence[str] Hostnames associated with the app.
- id str
Resource Id.
- in_
progress_ stroperation_ id Specifies an operation id if this site has a pending operation.
- is_
default_ boolcontainer true if the app is a default container; otherwise, false.
- last_
modified_ strtime_ utc Last time the app was modified, in UTC. Read-only.
- location str
Resource Location.
- max_
number_ intof_ workers Maximum number of workers. This only applies to Functions container.
- name str
Resource Name.
- outbound_
ip_ straddresses 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.
- possible_
outbound_ strip_ addresses List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only.
- repository_
site_ strname Name of the repository site.
- resource_
group str Name of the resource group the app belongs to. Read-only.
- slot_
swap_ Slotstatus Swap Status Response Status of the last deployment slot swap operation.
- state str
Current state of the app.
- suspended_
till str App suspended till in case memory-time quota is exceeded.
- target_
swap_ strslot Specifies which deployment slot this app will swap into. Read-only.
- traffic_
manager_ Sequence[str]host_ names Azure Traffic Manager hostnames associated with the app. Read-only.
- type str
Resource type.
- usage_
state str State indicating whether the app has exceeded its quota usage. Read-only.
- client_
affinity_ boolenabled 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.
- client_
cert_ boolenabled true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.
- client_
cert_ strexclusion_ paths client certificate authentication comma-separated exclusion paths
- client_
cert_ strmode 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.
- container_
size int Size of the function container.
- custom_
domain_ strverification_ id Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.
- daily_
memory_ inttime_ quota Maximum allowed daily memory-time quota (applicable on dynamic apps only).
- enabled bool
true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).
- host_
name_ Sequence[Hostssl_ states Name Ssl State Response] Hostname SSL states are used to manage the SSL bindings for app's hostnames.
- host_
names_ booldisabled true to disable the public hostnames of the app; otherwise, false. If true, the app is only accessible via API management process.
- hosting_
environment_ Hostingprofile Environment Profile Response App Service Environment to use for the app.
- https_
only bool HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests
- hyper_
v bool Hyper-V sandbox.
- identity
Managed
Service Identity Response Managed service identity.
- is_
xenon bool Obsolete: Hyper-V sandbox.
- key_
vault_ strreference_ identity Identity to use for Key Vault Reference authentication.
- kind str
Kind of resource.
- redundancy_
mode str Site redundancy mode
- reserved bool
true if reserved; otherwise, false.
- scm_
site_ boolalso_ stopped true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.
- server_
farm_ strid Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
- site_
config SiteConfig Response Configuration of the app.
- storage_
account_ boolrequired Checks if Customer provided storage account is required
- Mapping[str, str]
Resource tags.
- virtual_
network_ strsubnet_ id 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}
- availability
State String Management information availability state for the app.
- default
Host StringName Default hostname of the app. Read-only.
- enabled
Host List<String>Names Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app is not served on those hostnames.
- host
Names List<String> Hostnames associated with the app.
- id String
Resource Id.
- in
Progress StringOperation Id Specifies an operation id if this site has a pending operation.
- is
Default BooleanContainer true if the app is a default container; otherwise, false.
- last
Modified StringTime Utc Last time the app was modified, in UTC. Read-only.
- location String
Resource Location.
- max
Number NumberOf Workers Maximum number of workers. This only applies to Functions container.
- name String
Resource Name.
- outbound
Ip StringAddresses 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.
- possible
Outbound StringIp Addresses List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only.
- repository
Site StringName Name of the repository site.
- resource
Group String Name of the resource group the app belongs to. Read-only.
- slot
Swap Property MapStatus Status of the last deployment slot swap operation.
- state String
Current state of the app.
- suspended
Till String App suspended till in case memory-time quota is exceeded.
- target
Swap StringSlot Specifies which deployment slot this app will swap into. Read-only.
- traffic
Manager List<String>Host Names Azure Traffic Manager hostnames associated with the app. Read-only.
- type String
Resource type.
- usage
State String State indicating whether the app has exceeded its quota usage. Read-only.
- client
Affinity BooleanEnabled 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.
- client
Cert BooleanEnabled true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.
- client
Cert StringExclusion Paths client certificate authentication comma-separated exclusion paths
- client
Cert StringMode 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.
- container
Size Number Size of the function container.
- custom
Domain StringVerification Id Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.
- daily
Memory NumberTime Quota Maximum allowed daily memory-time quota (applicable on dynamic apps only).
- enabled Boolean
true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).
- host
Name List<Property Map>Ssl States Hostname SSL states are used to manage the SSL bindings for app's hostnames.
- host
Names BooleanDisabled true to disable the public hostnames of the app; otherwise, false. If true, the app is only accessible via API management process.
- hosting
Environment Property MapProfile App Service Environment to use for the app.
- https
Only Boolean HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests
- hyper
V Boolean Hyper-V sandbox.
- identity Property Map
Managed service identity.
- is
Xenon Boolean Obsolete: Hyper-V sandbox.
- key
Vault StringReference Identity Identity to use for Key Vault Reference authentication.
- kind String
Kind of resource.
- redundancy
Mode String Site redundancy mode
- reserved Boolean
true if reserved; otherwise, false.
- scm
Site BooleanAlso Stopped true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.
- server
Farm StringId Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
- site
Config Property Map Configuration of the app.
- storage
Account BooleanRequired Checks if Customer provided storage account is required
- Map<String>
Resource tags.
- virtual
Network StringSubnet Id 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}
Supporting Types
ApiDefinitionInfoResponse
- Url string
The URL of the API definition.
- Url string
The URL of the API definition.
- url String
The URL of the API definition.
- url string
The URL of the API definition.
- url str
The URL of the API definition.
- url String
The URL of the API definition.
ApiManagementConfigResponse
- Id string
APIM-Api Identifier.
- Id string
APIM-Api Identifier.
- id String
APIM-Api Identifier.
- id string
APIM-Api Identifier.
- id str
APIM-Api Identifier.
- id String
APIM-Api Identifier.
AutoHealActionsResponse
- Action
Type string Predefined action to be taken.
- Custom
Action Pulumi.Azure Native. Web. Inputs. Auto Heal Custom Action Response Custom action to be taken.
- Min
Process stringExecution Time Minimum time the process must execute before taking the action
- Action
Type string Predefined action to be taken.
- Custom
Action AutoHeal Custom Action Response Custom action to be taken.
- Min
Process stringExecution Time Minimum time the process must execute before taking the action
- action
Type String Predefined action to be taken.
- custom
Action AutoHeal Custom Action Response Custom action to be taken.
- min
Process StringExecution Time Minimum time the process must execute before taking the action
- action
Type string Predefined action to be taken.
- custom
Action AutoHeal Custom Action Response Custom action to be taken.
- min
Process stringExecution Time Minimum time the process must execute before taking the action
- action_
type str Predefined action to be taken.
- custom_
action AutoHeal Custom Action Response Custom action to be taken.
- min_
process_ strexecution_ time Minimum time the process must execute before taking the action
- action
Type String Predefined action to be taken.
- custom
Action Property Map Custom action to be taken.
- min
Process StringExecution Time Minimum time the process must execute before taking the action
AutoHealCustomActionResponse
- Exe string
Executable to be run.
- Parameters string
Parameters for the executable.
- Exe string
Executable to be run.
- Parameters string
Parameters for the executable.
- exe String
Executable to be run.
- parameters String
Parameters for the executable.
- exe string
Executable to be run.
- parameters string
Parameters for the executable.
- exe str
Executable to be run.
- parameters str
Parameters for the executable.
- exe String
Executable to be run.
- parameters String
Parameters for the executable.
AutoHealRulesResponse
- Actions
Pulumi.
Azure Native. Web. Inputs. Auto Heal Actions Response Actions to be executed when a rule is triggered.
- Triggers
Pulumi.
Azure Native. Web. Inputs. Auto Heal Triggers Response Conditions that describe when to execute the auto-heal actions.
- Actions
Auto
Heal Actions Response Actions to be executed when a rule is triggered.
- Triggers
Auto
Heal Triggers Response Conditions that describe when to execute the auto-heal actions.
- actions
Auto
Heal Actions Response Actions to be executed when a rule is triggered.
- triggers
Auto
Heal Triggers Response Conditions that describe when to execute the auto-heal actions.
- actions
Auto
Heal Actions Response Actions to be executed when a rule is triggered.
- triggers
Auto
Heal Triggers Response Conditions that describe when to execute the auto-heal actions.
- actions
Auto
Heal Actions Response Actions to be executed when a rule is triggered.
- triggers
Auto
Heal Triggers Response Conditions that describe when to execute the auto-heal actions.
- actions Property Map
Actions to be executed when a rule is triggered.
- triggers Property Map
Conditions that describe when to execute the auto-heal actions.
AutoHealTriggersResponse
- Private
Bytes intIn KB A rule based on private bytes.
- Requests
Pulumi.
Azure Native. Web. Inputs. Requests Based Trigger Response A rule based on total requests.
- Slow
Requests Pulumi.Azure Native. Web. Inputs. Slow Requests Based Trigger Response A rule based on request execution time.
- Slow
Requests List<Pulumi.With Path Azure Native. Web. Inputs. Slow Requests Based Trigger Response> A rule based on multiple Slow Requests Rule with path
- Status
Codes List<Pulumi.Azure Native. Web. Inputs. Status Codes Based Trigger Response> A rule based on status codes.
- Status
Codes List<Pulumi.Range Azure Native. Web. Inputs. Status Codes Range Based Trigger Response> A rule based on status codes ranges.
- Private
Bytes intIn KB A rule based on private bytes.
- Requests
Requests
Based Trigger Response A rule based on total requests.
- Slow
Requests SlowRequests Based Trigger Response A rule based on request execution time.
- Slow
Requests []SlowWith Path Requests Based Trigger Response A rule based on multiple Slow Requests Rule with path
- Status
Codes []StatusCodes Based Trigger Response A rule based on status codes.
- Status
Codes []StatusRange Codes Range Based Trigger Response A rule based on status codes ranges.
- private
Bytes IntegerIn KB A rule based on private bytes.
- requests
Requests
Based Trigger Response A rule based on total requests.
- slow
Requests SlowRequests Based Trigger Response A rule based on request execution time.
- slow
Requests List<SlowWith Path Requests Based Trigger Response> A rule based on multiple Slow Requests Rule with path
- status
Codes List<StatusCodes Based Trigger Response> A rule based on status codes.
- status
Codes List<StatusRange Codes Range Based Trigger Response> A rule based on status codes ranges.
- private
Bytes numberIn KB A rule based on private bytes.
- requests
Requests
Based Trigger Response A rule based on total requests.
- slow
Requests SlowRequests Based Trigger Response A rule based on request execution time.
- slow
Requests SlowWith Path Requests Based Trigger Response[] A rule based on multiple Slow Requests Rule with path
- status
Codes StatusCodes Based Trigger Response[] A rule based on status codes.
- status
Codes StatusRange Codes Range Based Trigger Response[] A rule based on status codes ranges.
- private_
bytes_ intin_ kb A rule based on private bytes.
- requests
Requests
Based Trigger Response A rule based on total requests.
- slow_
requests SlowRequests Based Trigger Response A rule based on request execution time.
- slow_
requests_ Sequence[Slowwith_ path Requests Based Trigger Response] A rule based on multiple Slow Requests Rule with path
- status_
codes Sequence[StatusCodes Based Trigger Response] A rule based on status codes.
- status_
codes_ Sequence[Statusrange Codes Range Based Trigger Response] A rule based on status codes ranges.
- private
Bytes NumberIn KB A rule based on private bytes.
- requests Property Map
A rule based on total requests.
- slow
Requests Property Map A rule based on request execution time.
- slow
Requests List<Property Map>With Path A rule based on multiple Slow Requests Rule with path
- status
Codes List<Property Map> A rule based on status codes.
- status
Codes List<Property Map>Range A rule based on status codes ranges.
AzureStorageInfoValueResponse
- State string
State of the storage account.
- Access
Key string Access key for the storage account.
- Account
Name string Name of the storage account.
- Mount
Path string Path to mount the storage within the site's runtime environment.
- string
Name of the file share (container name, for Blob storage).
- Type string
Type of storage.
- State string
State of the storage account.
- Access
Key string Access key for the storage account.
- Account
Name string Name of the storage account.
- Mount
Path string Path to mount the storage within the site's runtime environment.
- string
Name of the file share (container name, for Blob storage).
- Type string
Type of storage.
- state String
State of the storage account.
- access
Key String Access key for the storage account.
- account
Name String Name of the storage account.
- mount
Path String Path to mount the storage within the site's runtime environment.
- String
Name of the file share (container name, for Blob storage).
- type String
Type of storage.
- state string
State of the storage account.
- access
Key string Access key for the storage account.
- account
Name string Name of the storage account.
- mount
Path string Path to mount the storage within the site's runtime environment.
- string
Name of the file share (container name, for Blob storage).
- type string
Type of storage.
- state str
State of the storage account.
- access_
key str Access key for the storage account.
- account_
name str Name of the storage account.
- mount_
path str Path to mount the storage within the site's runtime environment.
- str
Name of the file share (container name, for Blob storage).
- type str
Type of storage.
- state String
State of the storage account.
- access
Key String Access key for the storage account.
- account
Name String Name of the storage account.
- mount
Path String Path to mount the storage within the site's runtime environment.
- String
Name of the file share (container name, for Blob storage).
- type String
Type of storage.
ConnStringInfoResponse
- Connection
String string Connection string value.
- Name string
Name of connection string.
- Type string
Type of database.
- Connection
String string Connection string value.
- Name string
Name of connection string.
- Type string
Type of database.
- connection
String String Connection string value.
- name String
Name of connection string.
- type String
Type of database.
- connection
String string Connection string value.
- name string
Name of connection string.
- type string
Type of database.
- connection_
string str Connection string value.
- name str
Name of connection string.
- type str
Type of database.
- connection
String String Connection string value.
- name String
Name of connection string.
- type String
Type of database.
CorsSettingsResponse
- Allowed
Origins List<string> 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.
- Support
Credentials bool 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.
- Allowed
Origins []string 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.
- Support
Credentials bool 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.
- allowed
Origins List<String> 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.
- support
Credentials Boolean 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.
- allowed
Origins string[] 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.
- support
Credentials boolean 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.
- allowed_
origins Sequence[str] 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.
- support_
credentials bool 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.
- allowed
Origins List<String> 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.
- support
Credentials Boolean 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.
ExperimentsResponse
- Ramp
Up List<Pulumi.Rules Azure Native. Web. Inputs. Ramp Up Rule Response> List of ramp-up rules.
- Ramp
Up []RampRules Up Rule Response List of ramp-up rules.
- ramp
Up List<RampRules Up Rule Response> List of ramp-up rules.
- ramp
Up RampRules Up Rule Response[] List of ramp-up rules.
- ramp_
up_ Sequence[Ramprules Up Rule Response] List of ramp-up rules.
- ramp
Up List<Property Map>Rules List of ramp-up rules.
HandlerMappingResponse
- Arguments string
Command-line arguments to be passed to the script processor.
- Extension string
Requests with this extension will be handled using the specified FastCGI application.
- Script
Processor string The absolute path to the FastCGI application.
- Arguments string
Command-line arguments to be passed to the script processor.
- Extension string
Requests with this extension will be handled using the specified FastCGI application.
- Script
Processor string The absolute path to the FastCGI application.
- arguments String
Command-line arguments to be passed to the script processor.
- extension String
Requests with this extension will be handled using the specified FastCGI application.
- script
Processor String The absolute path to the FastCGI application.
- arguments string
Command-line arguments to be passed to the script processor.
- extension string
Requests with this extension will be handled using the specified FastCGI application.
- script
Processor string The absolute path to the FastCGI application.
- arguments str
Command-line arguments to be passed to the script processor.
- extension str
Requests with this extension will be handled using the specified FastCGI application.
- script_
processor str The absolute path to the FastCGI application.
- arguments String
Command-line arguments to be passed to the script processor.
- extension String
Requests with this extension will be handled using the specified FastCGI application.
- script
Processor String The absolute path to the FastCGI application.
HostNameSslStateResponse
- Host
Type string Indicates whether the hostname is a standard or repository hostname.
- Name string
Hostname.
- Ssl
State string SSL type.
- Thumbprint string
SSL certificate thumbprint.
- To
Update bool Set to true to update existing hostname.
- Virtual
IP string Virtual IP address assigned to the hostname if IP based SSL is enabled.
- Host
Type string Indicates whether the hostname is a standard or repository hostname.
- Name string
Hostname.
- Ssl
State string SSL type.
- Thumbprint string
SSL certificate thumbprint.
- To
Update bool Set to true to update existing hostname.
- Virtual
IP string Virtual IP address assigned to the hostname if IP based SSL is enabled.
- host
Type String Indicates whether the hostname is a standard or repository hostname.
- name String
Hostname.
- ssl
State String SSL type.
- thumbprint String
SSL certificate thumbprint.
- to
Update Boolean Set to true to update existing hostname.
- virtual
IP String Virtual IP address assigned to the hostname if IP based SSL is enabled.
- host
Type string Indicates whether the hostname is a standard or repository hostname.
- name string
Hostname.
- ssl
State string SSL type.
- thumbprint string
SSL certificate thumbprint.
- to
Update boolean Set to true to update existing hostname.
- virtual
IP string Virtual IP address assigned to the hostname if IP based SSL is enabled.
- host_
type str Indicates whether the hostname is a standard or repository hostname.
- name str
Hostname.
- ssl_
state str SSL type.
- thumbprint str
SSL certificate thumbprint.
- to_
update bool Set to true to update existing hostname.
- virtual_
ip str Virtual IP address assigned to the hostname if IP based SSL is enabled.
- host
Type String Indicates whether the hostname is a standard or repository hostname.
- name String
Hostname.
- ssl
State String SSL type.
- thumbprint String
SSL certificate thumbprint.
- to
Update Boolean Set to true to update existing hostname.
- virtual
IP String Virtual IP address assigned to the hostname if IP based SSL is enabled.
HostingEnvironmentProfileResponse
IpSecurityRestrictionResponse
- Action string
Allow or Deny access for this IP range.
- Description string
IP restriction rule description.
- Headers
Dictionary<string, Immutable
Array<string>> 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.
- Ip
Address string 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
IP restriction rule name.
- Priority int
Priority of IP restriction rule.
- Subnet
Mask string Subnet mask for the range of IP addresses the restriction is valid for.
- Subnet
Traffic intTag (internal) Subnet traffic tag
- Tag string
Defines what this IP filter will be used for. This is to support IP filtering on proxies.
- Vnet
Subnet stringResource Id Virtual network resource id
- Vnet
Traffic intTag (internal) Vnet traffic tag
- Action string
Allow or Deny access for this IP range.
- Description string
IP restriction rule description.
- Headers map[string][]string
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.
- Ip
Address string 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
IP restriction rule name.
- Priority int
Priority of IP restriction rule.
- Subnet
Mask string Subnet mask for the range of IP addresses the restriction is valid for.
- Subnet
Traffic intTag (internal) Subnet traffic tag
- Tag string
Defines what this IP filter will be used for. This is to support IP filtering on proxies.
- Vnet
Subnet stringResource Id Virtual network resource id
- Vnet
Traffic intTag (internal) Vnet traffic tag
- action String
Allow or Deny access for this IP range.
- description String
IP restriction rule description.
- headers Map<String,List<String>>
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.
- ip
Address String 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
IP restriction rule name.
- priority Integer
Priority of IP restriction rule.
- subnet
Mask String Subnet mask for the range of IP addresses the restriction is valid for.
- subnet
Traffic IntegerTag (internal) Subnet traffic tag
- tag String
Defines what this IP filter will be used for. This is to support IP filtering on proxies.
- vnet
Subnet StringResource Id Virtual network resource id
- vnet
Traffic IntegerTag (internal) Vnet traffic tag
- action string
Allow or Deny access for this IP range.
- description string
IP restriction rule description.
- headers {[key: string]: string[]}
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.
- ip
Address string 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
IP restriction rule name.
- priority number
Priority of IP restriction rule.
- subnet
Mask string Subnet mask for the range of IP addresses the restriction is valid for.
- subnet
Traffic numberTag (internal) Subnet traffic tag
- tag string
Defines what this IP filter will be used for. This is to support IP filtering on proxies.
- vnet
Subnet stringResource Id Virtual network resource id
- vnet
Traffic numberTag (internal) Vnet traffic tag
- action str
Allow or Deny access for this IP range.
- description str
IP restriction rule description.
- headers Mapping[str, Sequence[str]]
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.
- ip_
address str 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 str
IP restriction rule name.
- priority int
Priority of IP restriction rule.
- subnet_
mask str Subnet mask for the range of IP addresses the restriction is valid for.
- subnet_
traffic_ inttag (internal) Subnet traffic tag
- tag str
Defines what this IP filter will be used for. This is to support IP filtering on proxies.
- vnet_
subnet_ strresource_ id Virtual network resource id
- vnet_
traffic_ inttag (internal) Vnet traffic tag
- action String
Allow or Deny access for this IP range.
- description String
IP restriction rule description.
- headers Map<List<String>>
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.
- ip
Address String 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
IP restriction rule name.
- priority Number
Priority of IP restriction rule.
- subnet
Mask String Subnet mask for the range of IP addresses the restriction is valid for.
- subnet
Traffic NumberTag (internal) Subnet traffic tag
- tag String
Defines what this IP filter will be used for. This is to support IP filtering on proxies.
- vnet
Subnet StringResource Id Virtual network resource id
- vnet
Traffic NumberTag (internal) Vnet traffic tag
ManagedServiceIdentityResponse
- Principal
Id string Principal Id of managed service identity.
- Tenant
Id string Tenant of managed service identity.
- Type string
Type of managed service identity.
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Web. Inputs. Managed Service Identity Response User Assigned Identities> 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}
- Principal
Id string Principal Id of managed service identity.
- Tenant
Id string Tenant of managed service identity.
- Type string
Type of managed service identity.
- User
Assigned map[string]ManagedIdentities Service Identity Response User Assigned Identities 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}
- principal
Id String Principal Id of managed service identity.
- tenant
Id String Tenant of managed service identity.
- type String
Type of managed service identity.
- user
Assigned Map<String,ManagedIdentities Service Identity Response User Assigned Identities> 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}
- principal
Id string Principal Id of managed service identity.
- tenant
Id string Tenant of managed service identity.
- type string
Type of managed service identity.
- user
Assigned {[key: string]: ManagedIdentities Service Identity Response User Assigned Identities} 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}
- principal_
id str Principal Id of managed service identity.
- tenant_
id str Tenant of managed service identity.
- type str
Type of managed service identity.
- user_
assigned_ Mapping[str, Managedidentities Service Identity Response User Assigned Identities] 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}
- principal
Id String Principal Id of managed service identity.
- tenant
Id String Tenant of managed service identity.
- type String
Type of managed service identity.
- user
Assigned Map<Property Map>Identities 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}
ManagedServiceIdentityResponseUserAssignedIdentities
- Client
Id string Client Id of user assigned identity
- Principal
Id string Principal Id of user assigned identity
- Client
Id string Client Id of user assigned identity
- Principal
Id string Principal Id of user assigned identity
- client
Id String Client Id of user assigned identity
- principal
Id String Principal Id of user assigned identity
- client
Id string Client Id of user assigned identity
- principal
Id string Principal Id of user assigned identity
- client_
id str Client Id of user assigned identity
- principal_
id str Principal Id of user assigned identity
- client
Id String Client Id of user assigned identity
- principal
Id String Principal Id of user assigned identity
NameValuePairResponse
PushSettingsResponse
- Id string
Resource Id.
- Is
Push boolEnabled Gets or sets a flag indicating whether the Push endpoint is enabled.
- Name string
Resource Name.
- Type string
Resource type.
- string
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
- Kind string
Kind of resource.
- Tag
Whitelist stringJson Gets or sets a JSON string containing a list of tags that are in the allowed list for use by the push registration endpoint.
- string
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.
- Id string
Resource Id.
- Is
Push boolEnabled Gets or sets a flag indicating whether the Push endpoint is enabled.
- Name string
Resource Name.
- Type string
Resource type.
- string
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
- Kind string
Kind of resource.
- Tag
Whitelist stringJson Gets or sets a JSON string containing a list of tags that are in the allowed list for use by the push registration endpoint.
- string
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.
- id String
Resource Id.
- is
Push BooleanEnabled Gets or sets a flag indicating whether the Push endpoint is enabled.
- name String
Resource Name.
- type String
Resource type.
- String
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
- kind String
Kind of resource.
- tag
Whitelist StringJson Gets or sets a JSON string containing a list of tags that are in the allowed list for use by the push registration endpoint.
- String
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.
- id string
Resource Id.
- is
Push booleanEnabled Gets or sets a flag indicating whether the Push endpoint is enabled.
- name string
Resource Name.
- type string
Resource type.
- string
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
- kind string
Kind of resource.
- tag
Whitelist stringJson Gets or sets a JSON string containing a list of tags that are in the allowed list for use by the push registration endpoint.
- string
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.
- id str
Resource Id.
- is_
push_ boolenabled Gets or sets a flag indicating whether the Push endpoint is enabled.
- name str
Resource Name.
- type str
Resource type.
- str
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
- kind str
Kind of resource.
- tag_
whitelist_ strjson Gets or sets a JSON string containing a list of tags that are in the allowed list for use by the push registration endpoint.
- str
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.
- id String
Resource Id.
- is
Push BooleanEnabled Gets or sets a flag indicating whether the Push endpoint is enabled.
- name String
Resource Name.
- type String
Resource type.
- String
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
- kind String
Kind of resource.
- tag
Whitelist StringJson Gets or sets a JSON string containing a list of tags that are in the allowed list for use by the push registration endpoint.
- String
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.
RampUpRuleResponse
- Action
Host stringName Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
- Change
Decision stringCallback Url 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/
- Change
Interval intIn Minutes Specifies interval in minutes to reevaluate ReroutePercentage.
- Change
Step double In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \nMinReroutePercentage or MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.
- Max
Reroute doublePercentage Specifies upper boundary below which ReroutePercentage will stay.
- Min
Reroute doublePercentage Specifies lower boundary above which ReroutePercentage will stay.
- Name string
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
- Reroute
Percentage double Percentage of the traffic which will be redirected to ActionHostName.
- Action
Host stringName Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
- Change
Decision stringCallback Url 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/
- Change
Interval intIn Minutes Specifies interval in minutes to reevaluate ReroutePercentage.
- Change
Step float64 In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \nMinReroutePercentage or MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.
- Max
Reroute float64Percentage Specifies upper boundary below which ReroutePercentage will stay.
- Min
Reroute float64Percentage Specifies lower boundary above which ReroutePercentage will stay.
- Name string
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
- Reroute
Percentage float64 Percentage of the traffic which will be redirected to ActionHostName.
- action
Host StringName Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
- change
Decision StringCallback Url 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/
- change
Interval IntegerIn Minutes Specifies interval in minutes to reevaluate ReroutePercentage.
- change
Step Double In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \nMinReroutePercentage or MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.
- max
Reroute DoublePercentage Specifies upper boundary below which ReroutePercentage will stay.
- min
Reroute DoublePercentage Specifies lower boundary above which ReroutePercentage will stay.
- name String
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
- reroute
Percentage Double Percentage of the traffic which will be redirected to ActionHostName.
- action
Host stringName Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
- change
Decision stringCallback Url 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/
- change
Interval numberIn Minutes Specifies interval in minutes to reevaluate ReroutePercentage.
- change
Step number In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \nMinReroutePercentage or MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.
- max
Reroute numberPercentage Specifies upper boundary below which ReroutePercentage will stay.
- min
Reroute numberPercentage Specifies lower boundary above which ReroutePercentage will stay.
- name string
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
- reroute
Percentage number Percentage of the traffic which will be redirected to ActionHostName.
- action_
host_ strname Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
- change_
decision_ strcallback_ url 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/
- change_
interval_ intin_ minutes Specifies interval in minutes to reevaluate ReroutePercentage.
- change_
step float In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \nMinReroutePercentage or MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.
- max_
reroute_ floatpercentage Specifies upper boundary below which ReroutePercentage will stay.
- min_
reroute_ floatpercentage Specifies lower boundary above which ReroutePercentage will stay.
- name str
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
- reroute_
percentage float Percentage of the traffic which will be redirected to ActionHostName.
- action
Host StringName Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
- change
Decision StringCallback Url 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/
- change
Interval NumberIn Minutes Specifies interval in minutes to reevaluate ReroutePercentage.
- change
Step Number In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \nMinReroutePercentage or MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.
- max
Reroute NumberPercentage Specifies upper boundary below which ReroutePercentage will stay.
- min
Reroute NumberPercentage Specifies lower boundary above which ReroutePercentage will stay.
- name String
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
- reroute
Percentage Number Percentage of the traffic which will be redirected to ActionHostName.
RequestsBasedTriggerResponse
- Count int
Request Count.
- Time
Interval string Time interval.
- Count int
Request Count.
- Time
Interval string Time interval.
- count Integer
Request Count.
- time
Interval String Time interval.
- count number
Request Count.
- time
Interval string Time interval.
- count int
Request Count.
- time_
interval str Time interval.
- count Number
Request Count.
- time
Interval String Time interval.
SiteConfigResponse
- Machine
Key Pulumi.Azure Native. Web. Inputs. Site Machine Key Response Site MachineKey.
- Acr
Use boolManaged Identity Creds Flag to use Managed Identity Creds for ACR pull
- Acr
User stringManaged Identity ID If using user managed identity, the user managed identity ClientId
- Always
On bool true if Always On is enabled; otherwise, false.
- Api
Definition Pulumi.Azure Native. Web. Inputs. Api Definition Info Response Information about the formal API definition for the app.
- Api
Management Pulumi.Config Azure Native. Web. Inputs. Api Management Config Response Azure API management settings linked to the app.
- App
Command stringLine App command line to launch.
- App
Settings List<Pulumi.Azure Native. Web. Inputs. Name Value Pair Response> Application settings.
- Auto
Heal boolEnabled true if Auto Heal is enabled; otherwise, false.
- Auto
Heal Pulumi.Rules Azure Native. Web. Inputs. Auto Heal Rules Response Auto Heal rules.
- Auto
Swap stringSlot Name Auto-swap slot name.
- Azure
Storage Dictionary<string, Pulumi.Accounts Azure Native. Web. Inputs. Azure Storage Info Value Response> List of Azure Storage Accounts.
- Connection
Strings List<Pulumi.Azure Native. Web. Inputs. Conn String Info Response> Connection strings.
- Cors
Pulumi.
Azure Native. Web. Inputs. Cors Settings Response Cross-Origin Resource Sharing (CORS) settings.
- Default
Documents List<string> Default documents.
- Detailed
Error boolLogging Enabled true if detailed error logging is enabled; otherwise, false.
- Document
Root string Document root.
- Experiments
Pulumi.
Azure Native. Web. Inputs. Experiments Response This is work around for polymorphic types.
- Ftps
State string State of FTP / FTPS service
- Function
App intScale Limit Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans
- Functions
Runtime boolScale Monitoring Enabled 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.
- Handler
Mappings List<Pulumi.Azure Native. Web. Inputs. Handler Mapping Response> Handler mappings.
- Health
Check stringPath Health check path
- Http20Enabled bool
Http20Enabled: configures a web site to allow clients to connect over http2.0
- Http
Logging boolEnabled true if HTTP logging is enabled; otherwise, false.
- Ip
Security List<Pulumi.Restrictions Azure Native. Web. Inputs. Ip Security Restriction Response> IP security restrictions for main.
- Java
Container string Java container.
- Java
Container stringVersion Java container version.
- Java
Version string Java version.
- Key
Vault stringReference Identity Identity to use for Key Vault Reference authentication.
- Limits
Pulumi.
Azure Native. Web. Inputs. Site Limits Response Site limits.
- Linux
Fx stringVersion Linux App Framework and version
- Load
Balancing string Site load balancing.
- Local
My boolSql Enabled true to enable local MySQL; otherwise, false.
- Logs
Directory intSize Limit HTTP logs directory size limit.
- Managed
Pipeline stringMode Managed pipeline mode.
- Managed
Service intIdentity Id Managed Service Identity Id
- Min
Tls stringVersion MinTlsVersion: configures the minimum version of TLS required for SSL requests
- Minimum
Elastic intInstance Count Number of minimum instance count for a site This setting only applies to the Elastic Plans
- Net
Framework stringVersion .NET Framework version.
- Node
Version string Version of Node.js.
- Number
Of intWorkers Number of workers.
- Php
Version string Version of PHP.
- Power
Shell stringVersion Version of PowerShell.
- Pre
Warmed intInstance Count Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
- Public
Network stringAccess Property to allow or block all public traffic.
- Publishing
Username string Publishing user name.
- Push
Pulumi.
Azure Native. Web. Inputs. Push Settings Response Push endpoint settings.
- Python
Version string Version of Python.
- Remote
Debugging boolEnabled true if remote debugging is enabled; otherwise, false.
- Remote
Debugging stringVersion Remote debugging version.
- Request
Tracing boolEnabled true if request tracing is enabled; otherwise, false.
- Request
Tracing stringExpiration Time Request tracing expiration time.
- Scm
Ip List<Pulumi.Security Restrictions Azure Native. Web. Inputs. Ip Security Restriction Response> IP security restrictions for scm.
- Scm
Ip boolSecurity Restrictions Use Main IP security restrictions for scm to use main.
- Scm
Min stringTls Version ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
- Scm
Type string SCM type.
- Tracing
Options string Tracing options.
- Use32Bit
Worker boolProcess true to use 32-bit worker process; otherwise, false.
- Virtual
Applications List<Pulumi.Azure Native. Web. Inputs. Virtual Application Response> Virtual applications.
- Vnet
Name string Virtual Network name.
- Vnet
Private intPorts Count The number of private ports assigned to this app. These will be assigned dynamically on runtime.
- Vnet
Route boolAll Enabled Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- Web
Sockets boolEnabled true if WebSocket is enabled; otherwise, false.
- Website
Time stringZone 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
- Windows
Fx stringVersion Xenon App Framework and version
- XManaged
Service intIdentity Id Explicit Managed Service Identity Id
- Machine
Key SiteMachine Key Response Site MachineKey.
- Acr
Use boolManaged Identity Creds Flag to use Managed Identity Creds for ACR pull
- Acr
User stringManaged Identity ID If using user managed identity, the user managed identity ClientId
- Always
On bool true if Always On is enabled; otherwise, false.
- Api
Definition ApiDefinition Info Response Information about the formal API definition for the app.
- Api
Management ApiConfig Management Config Response Azure API management settings linked to the app.
- App
Command stringLine App command line to launch.
- App
Settings []NameValue Pair Response Application settings.
- Auto
Heal boolEnabled true if Auto Heal is enabled; otherwise, false.
- Auto
Heal AutoRules Heal Rules Response Auto Heal rules.
- Auto
Swap stringSlot Name Auto-swap slot name.
- Azure
Storage map[string]AzureAccounts Storage Info Value Response List of Azure Storage Accounts.
- Connection
Strings []ConnString Info Response Connection strings.
- Cors
Cors
Settings Response Cross-Origin Resource Sharing (CORS) settings.
- Default
Documents []string Default documents.
- Detailed
Error boolLogging Enabled true if detailed error logging is enabled; otherwise, false.
- Document
Root string Document root.
- Experiments
Experiments
Response This is work around for polymorphic types.
- Ftps
State string State of FTP / FTPS service
- Function
App intScale Limit Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans
- Functions
Runtime boolScale Monitoring Enabled 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.
- Handler
Mappings []HandlerMapping Response Handler mappings.
- Health
Check stringPath Health check path
- Http20Enabled bool
Http20Enabled: configures a web site to allow clients to connect over http2.0
- Http
Logging boolEnabled true if HTTP logging is enabled; otherwise, false.
- Ip
Security []IpRestrictions Security Restriction Response IP security restrictions for main.
- Java
Container string Java container.
- Java
Container stringVersion Java container version.
- Java
Version string Java version.
- Key
Vault stringReference Identity Identity to use for Key Vault Reference authentication.
- Limits
Site
Limits Response Site limits.
- Linux
Fx stringVersion Linux App Framework and version
- Load
Balancing string Site load balancing.
- Local
My boolSql Enabled true to enable local MySQL; otherwise, false.
- Logs
Directory intSize Limit HTTP logs directory size limit.
- Managed
Pipeline stringMode Managed pipeline mode.
- Managed
Service intIdentity Id Managed Service Identity Id
- Min
Tls stringVersion MinTlsVersion: configures the minimum version of TLS required for SSL requests
- Minimum
Elastic intInstance Count Number of minimum instance count for a site This setting only applies to the Elastic Plans
- Net
Framework stringVersion .NET Framework version.
- Node
Version string Version of Node.js.
- Number
Of intWorkers Number of workers.
- Php
Version string Version of PHP.
- Power
Shell stringVersion Version of PowerShell.
- Pre
Warmed intInstance Count Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
- Public
Network stringAccess Property to allow or block all public traffic.
- Publishing
Username string Publishing user name.
- Push
Push
Settings Response Push endpoint settings.
- Python
Version string Version of Python.
- Remote
Debugging boolEnabled true if remote debugging is enabled; otherwise, false.
- Remote
Debugging stringVersion Remote debugging version.
- Request
Tracing boolEnabled true if request tracing is enabled; otherwise, false.
- Request
Tracing stringExpiration Time Request tracing expiration time.
- Scm
Ip []IpSecurity Restrictions Security Restriction Response IP security restrictions for scm.
- Scm
Ip boolSecurity Restrictions Use Main IP security restrictions for scm to use main.
- Scm
Min stringTls Version ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
- Scm
Type string SCM type.
- Tracing
Options string Tracing options.
- Use32Bit
Worker boolProcess true to use 32-bit worker process; otherwise, false.
- Virtual
Applications []VirtualApplication Response Virtual applications.
- Vnet
Name string Virtual Network name.
- Vnet
Private intPorts Count The number of private ports assigned to this app. These will be assigned dynamically on runtime.
- Vnet
Route boolAll Enabled Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- Web
Sockets boolEnabled true if WebSocket is enabled; otherwise, false.
- Website
Time stringZone 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
- Windows
Fx stringVersion Xenon App Framework and version
- XManaged
Service intIdentity Id Explicit Managed Service Identity Id
- machine
Key SiteMachine Key Response Site MachineKey.
- acr
Use BooleanManaged Identity Creds Flag to use Managed Identity Creds for ACR pull
- acr
User StringManaged Identity ID If using user managed identity, the user managed identity ClientId
- always
On Boolean true if Always On is enabled; otherwise, false.
- api
Definition ApiDefinition Info Response Information about the formal API definition for the app.
- api
Management ApiConfig Management Config Response Azure API management settings linked to the app.
- app
Command StringLine App command line to launch.
- app
Settings List<NameValue Pair Response> Application settings.
- auto
Heal BooleanEnabled true if Auto Heal is enabled; otherwise, false.
- auto
Heal AutoRules Heal Rules Response Auto Heal rules.
- auto
Swap StringSlot Name Auto-swap slot name.
- azure
Storage Map<String,AzureAccounts Storage Info Value Response> List of Azure Storage Accounts.
- connection
Strings List<ConnString Info Response> Connection strings.
- cors
Cors
Settings Response Cross-Origin Resource Sharing (CORS) settings.
- default
Documents List<String> Default documents.
- detailed
Error BooleanLogging Enabled true if detailed error logging is enabled; otherwise, false.
- document
Root String Document root.
- experiments
Experiments
Response This is work around for polymorphic types.
- ftps
State String State of FTP / FTPS service
- function
App IntegerScale Limit Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans
- functions
Runtime BooleanScale Monitoring Enabled 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.
- handler
Mappings List<HandlerMapping Response> Handler mappings.
- health
Check StringPath Health check path
- http20Enabled Boolean
Http20Enabled: configures a web site to allow clients to connect over http2.0
- http
Logging BooleanEnabled true if HTTP logging is enabled; otherwise, false.
- ip
Security List<IpRestrictions Security Restriction Response> IP security restrictions for main.
- java
Container String Java container.
- java
Container StringVersion Java container version.
- java
Version String Java version.
- key
Vault StringReference Identity Identity to use for Key Vault Reference authentication.
- limits
Site
Limits Response Site limits.
- linux
Fx StringVersion Linux App Framework and version
- load
Balancing String Site load balancing.
- local
My BooleanSql Enabled true to enable local MySQL; otherwise, false.
- logs
Directory IntegerSize Limit HTTP logs directory size limit.
- managed
Pipeline StringMode Managed pipeline mode.
- managed
Service IntegerIdentity Id Managed Service Identity Id
- min
Tls StringVersion MinTlsVersion: configures the minimum version of TLS required for SSL requests
- minimum
Elastic IntegerInstance Count Number of minimum instance count for a site This setting only applies to the Elastic Plans
- net
Framework StringVersion .NET Framework version.
- node
Version String Version of Node.js.
- number
Of IntegerWorkers Number of workers.
- php
Version String Version of PHP.
- power
Shell StringVersion Version of PowerShell.
- pre
Warmed IntegerInstance Count Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
- public
Network StringAccess Property to allow or block all public traffic.
- publishing
Username String Publishing user name.
- push
Push
Settings Response Push endpoint settings.
- python
Version String Version of Python.
- remote
Debugging BooleanEnabled true if remote debugging is enabled; otherwise, false.
- remote
Debugging StringVersion Remote debugging version.
- request
Tracing BooleanEnabled true if request tracing is enabled; otherwise, false.
- request
Tracing StringExpiration Time Request tracing expiration time.
- scm
Ip List<IpSecurity Restrictions Security Restriction Response> IP security restrictions for scm.
- scm
Ip BooleanSecurity Restrictions Use Main IP security restrictions for scm to use main.
- scm
Min StringTls Version ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
- scm
Type String SCM type.
- tracing
Options String Tracing options.
- use32Bit
Worker BooleanProcess true to use 32-bit worker process; otherwise, false.
- virtual
Applications List<VirtualApplication Response> Virtual applications.
- vnet
Name String Virtual Network name.
- vnet
Private IntegerPorts Count The number of private ports assigned to this app. These will be assigned dynamically on runtime.
- vnet
Route BooleanAll Enabled Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- web
Sockets BooleanEnabled true if WebSocket is enabled; otherwise, false.
- website
Time StringZone 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
- windows
Fx StringVersion Xenon App Framework and version
- x
Managed IntegerService Identity Id Explicit Managed Service Identity Id
- machine
Key SiteMachine Key Response Site MachineKey.
- acr
Use booleanManaged Identity Creds Flag to use Managed Identity Creds for ACR pull
- acr
User stringManaged Identity ID If using user managed identity, the user managed identity ClientId
- always
On boolean true if Always On is enabled; otherwise, false.
- api
Definition ApiDefinition Info Response Information about the formal API definition for the app.
- api
Management ApiConfig Management Config Response Azure API management settings linked to the app.
- app
Command stringLine App command line to launch.
- app
Settings NameValue Pair Response[] Application settings.
- auto
Heal booleanEnabled true if Auto Heal is enabled; otherwise, false.
- auto
Heal AutoRules Heal Rules Response Auto Heal rules.
- auto
Swap stringSlot Name Auto-swap slot name.
- azure
Storage {[key: string]: AzureAccounts Storage Info Value Response} List of Azure Storage Accounts.
- connection
Strings ConnString Info Response[] Connection strings.
- cors
Cors
Settings Response Cross-Origin Resource Sharing (CORS) settings.
- default
Documents string[] Default documents.
- detailed
Error booleanLogging Enabled true if detailed error logging is enabled; otherwise, false.
- document
Root string Document root.
- experiments
Experiments
Response This is work around for polymorphic types.
- ftps
State string State of FTP / FTPS service
- function
App numberScale Limit Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans
- functions
Runtime booleanScale Monitoring Enabled 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.
- handler
Mappings HandlerMapping Response[] Handler mappings.
- health
Check stringPath Health check path
- http20Enabled boolean
Http20Enabled: configures a web site to allow clients to connect over http2.0
- http
Logging booleanEnabled true if HTTP logging is enabled; otherwise, false.
- ip
Security IpRestrictions Security Restriction Response[] IP security restrictions for main.
- java
Container string Java container.
- java
Container stringVersion Java container version.
- java
Version string Java version.
- key
Vault stringReference Identity Identity to use for Key Vault Reference authentication.
- limits
Site
Limits Response Site limits.
- linux
Fx stringVersion Linux App Framework and version
- load
Balancing string Site load balancing.
- local
My booleanSql Enabled true to enable local MySQL; otherwise, false.
- logs
Directory numberSize Limit HTTP logs directory size limit.
- managed
Pipeline stringMode Managed pipeline mode.
- managed
Service numberIdentity Id Managed Service Identity Id
- min
Tls stringVersion MinTlsVersion: configures the minimum version of TLS required for SSL requests
- minimum
Elastic numberInstance Count Number of minimum instance count for a site This setting only applies to the Elastic Plans
- net
Framework stringVersion .NET Framework version.
- node
Version string Version of Node.js.
- number
Of numberWorkers Number of workers.
- php
Version string Version of PHP.
- power
Shell stringVersion Version of PowerShell.
- pre
Warmed numberInstance Count Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
- public
Network stringAccess Property to allow or block all public traffic.
- publishing
Username string Publishing user name.
- push
Push
Settings Response Push endpoint settings.
- python
Version string Version of Python.
- remote
Debugging booleanEnabled true if remote debugging is enabled; otherwise, false.
- remote
Debugging stringVersion Remote debugging version.
- request
Tracing booleanEnabled true if request tracing is enabled; otherwise, false.
- request
Tracing stringExpiration Time Request tracing expiration time.
- scm
Ip IpSecurity Restrictions Security Restriction Response[] IP security restrictions for scm.
- scm
Ip booleanSecurity Restrictions Use Main IP security restrictions for scm to use main.
- scm
Min stringTls Version ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
- scm
Type string SCM type.
- tracing
Options string Tracing options.
- use32Bit
Worker booleanProcess true to use 32-bit worker process; otherwise, false.
- virtual
Applications VirtualApplication Response[] Virtual applications.
- vnet
Name string Virtual Network name.
- vnet
Private numberPorts Count The number of private ports assigned to this app. These will be assigned dynamically on runtime.
- vnet
Route booleanAll Enabled Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- web
Sockets booleanEnabled true if WebSocket is enabled; otherwise, false.
- website
Time stringZone 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
- windows
Fx stringVersion Xenon App Framework and version
- x
Managed numberService Identity Id Explicit Managed Service Identity Id
- machine_
key SiteMachine Key Response Site MachineKey.
- acr_
use_ boolmanaged_ identity_ creds Flag to use Managed Identity Creds for ACR pull
- acr_
user_ strmanaged_ identity_ id If using user managed identity, the user managed identity ClientId
- always_
on bool true if Always On is enabled; otherwise, false.
- api_
definition ApiDefinition Info Response Information about the formal API definition for the app.
- api_
management_ Apiconfig Management Config Response Azure API management settings linked to the app.
- app_
command_ strline App command line to launch.
- app_
settings Sequence[NameValue Pair Response] Application settings.
- auto_
heal_ boolenabled true if Auto Heal is enabled; otherwise, false.
- auto_
heal_ Autorules Heal Rules Response Auto Heal rules.
- auto_
swap_ strslot_ name Auto-swap slot name.
- azure_
storage_ Mapping[str, Azureaccounts Storage Info Value Response] List of Azure Storage Accounts.
- connection_
strings Sequence[ConnString Info Response] Connection strings.
- cors
Cors
Settings Response Cross-Origin Resource Sharing (CORS) settings.
- default_
documents Sequence[str] Default documents.
- detailed_
error_ boollogging_ enabled true if detailed error logging is enabled; otherwise, false.
- document_
root str Document root.
- experiments
Experiments
Response This is work around for polymorphic types.
- ftps_
state str State of FTP / FTPS service
- function_
app_ intscale_ limit Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans
- functions_
runtime_ boolscale_ monitoring_ enabled 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.
- handler_
mappings Sequence[HandlerMapping Response] Handler mappings.
- health_
check_ strpath Health check path
- http20_
enabled bool Http20Enabled: configures a web site to allow clients to connect over http2.0
- http_
logging_ boolenabled true if HTTP logging is enabled; otherwise, false.
- ip_
security_ Sequence[Iprestrictions Security Restriction Response] IP security restrictions for main.
- java_
container str Java container.
- java_
container_ strversion Java container version.
- java_
version str Java version.
- key_
vault_ strreference_ identity Identity to use for Key Vault Reference authentication.
- limits
Site
Limits Response Site limits.
- linux_
fx_ strversion Linux App Framework and version
- load_
balancing str Site load balancing.
- local_
my_ boolsql_ enabled true to enable local MySQL; otherwise, false.
- logs_
directory_ intsize_ limit HTTP logs directory size limit.
- managed_
pipeline_ strmode Managed pipeline mode.
- managed_
service_ intidentity_ id Managed Service Identity Id
- min_
tls_ strversion MinTlsVersion: configures the minimum version of TLS required for SSL requests
- minimum_
elastic_ intinstance_ count Number of minimum instance count for a site This setting only applies to the Elastic Plans
- net_
framework_ strversion .NET Framework version.
- node_
version str Version of Node.js.
- number_
of_ intworkers Number of workers.
- php_
version str Version of PHP.
- power_
shell_ strversion Version of PowerShell.
- pre_
warmed_ intinstance_ count Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
- public_
network_ straccess Property to allow or block all public traffic.
- publishing_
username str Publishing user name.
- push
Push
Settings Response Push endpoint settings.
- python_
version str Version of Python.
- remote_
debugging_ boolenabled true if remote debugging is enabled; otherwise, false.
- remote_
debugging_ strversion Remote debugging version.
- request_
tracing_ boolenabled true if request tracing is enabled; otherwise, false.
- request_
tracing_ strexpiration_ time Request tracing expiration time.
- scm_
ip_ Sequence[Ipsecurity_ restrictions Security Restriction Response] IP security restrictions for scm.
- scm_
ip_ boolsecurity_ restrictions_ use_ main IP security restrictions for scm to use main.
- scm_
min_ strtls_ version ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
- scm_
type str SCM type.
- tracing_
options str Tracing options.
- use32_
bit_ boolworker_ process true to use 32-bit worker process; otherwise, false.
- virtual_
applications Sequence[VirtualApplication Response] Virtual applications.
- vnet_
name str Virtual Network name.
- vnet_
private_ intports_ count The number of private ports assigned to this app. These will be assigned dynamically on runtime.
- vnet_
route_ boolall_ enabled Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- web_
sockets_ boolenabled true if WebSocket is enabled; otherwise, false.
- website_
time_ strzone 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
- windows_
fx_ strversion Xenon App Framework and version
- x_
managed_ intservice_ identity_ id Explicit Managed Service Identity Id
- machine
Key Property Map Site MachineKey.
- acr
Use BooleanManaged Identity Creds Flag to use Managed Identity Creds for ACR pull
- acr
User StringManaged Identity ID If using user managed identity, the user managed identity ClientId
- always
On Boolean true if Always On is enabled; otherwise, false.
- api
Definition Property Map Information about the formal API definition for the app.
- api
Management Property MapConfig Azure API management settings linked to the app.
- app
Command StringLine App command line to launch.
- app
Settings List<Property Map> Application settings.
- auto
Heal BooleanEnabled true if Auto Heal is enabled; otherwise, false.
- auto
Heal Property MapRules Auto Heal rules.
- auto
Swap StringSlot Name Auto-swap slot name.
- azure
Storage Map<Property Map>Accounts List of Azure Storage Accounts.
- connection
Strings List<Property Map> Connection strings.
- cors Property Map
Cross-Origin Resource Sharing (CORS) settings.
- default
Documents List<String> Default documents.
- detailed
Error BooleanLogging Enabled true if detailed error logging is enabled; otherwise, false.
- document
Root String Document root.
- experiments Property Map
This is work around for polymorphic types.
- ftps
State String State of FTP / FTPS service
- function
App NumberScale Limit Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans
- functions
Runtime BooleanScale Monitoring Enabled 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.
- handler
Mappings List<Property Map> Handler mappings.
- health
Check StringPath Health check path
- http20Enabled Boolean
Http20Enabled: configures a web site to allow clients to connect over http2.0
- http
Logging BooleanEnabled true if HTTP logging is enabled; otherwise, false.
- ip
Security List<Property Map>Restrictions IP security restrictions for main.
- java
Container String Java container.
- java
Container StringVersion Java container version.
- java
Version String Java version.
- key
Vault StringReference Identity Identity to use for Key Vault Reference authentication.
- limits Property Map
Site limits.
- linux
Fx StringVersion Linux App Framework and version
- load
Balancing String Site load balancing.
- local
My BooleanSql Enabled true to enable local MySQL; otherwise, false.
- logs
Directory NumberSize Limit HTTP logs directory size limit.
- managed
Pipeline StringMode Managed pipeline mode.
- managed
Service NumberIdentity Id Managed Service Identity Id
- min
Tls StringVersion MinTlsVersion: configures the minimum version of TLS required for SSL requests
- minimum
Elastic NumberInstance Count Number of minimum instance count for a site This setting only applies to the Elastic Plans
- net
Framework StringVersion .NET Framework version.
- node
Version String Version of Node.js.
- number
Of NumberWorkers Number of workers.
- php
Version String Version of PHP.
- power
Shell StringVersion Version of PowerShell.
- pre
Warmed NumberInstance Count Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
- public
Network StringAccess Property to allow or block all public traffic.
- publishing
Username String Publishing user name.
- push Property Map
Push endpoint settings.
- python
Version String Version of Python.
- remote
Debugging BooleanEnabled true if remote debugging is enabled; otherwise, false.
- remote
Debugging StringVersion Remote debugging version.
- request
Tracing BooleanEnabled true if request tracing is enabled; otherwise, false.
- request
Tracing StringExpiration Time Request tracing expiration time.
- scm
Ip List<Property Map>Security Restrictions IP security restrictions for scm.
- scm
Ip BooleanSecurity Restrictions Use Main IP security restrictions for scm to use main.
- scm
Min StringTls Version ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
- scm
Type String SCM type.
- tracing
Options String Tracing options.
- use32Bit
Worker BooleanProcess true to use 32-bit worker process; otherwise, false.
- virtual
Applications List<Property Map> Virtual applications.
- vnet
Name String Virtual Network name.
- vnet
Private NumberPorts Count The number of private ports assigned to this app. These will be assigned dynamically on runtime.
- vnet
Route BooleanAll Enabled Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- web
Sockets BooleanEnabled true if WebSocket is enabled; otherwise, false.
- website
Time StringZone 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
- windows
Fx StringVersion Xenon App Framework and version
- x
Managed NumberService Identity Id Explicit Managed Service Identity Id
SiteLimitsResponse
- Max
Disk doubleSize In Mb Maximum allowed disk size usage in MB.
- Max
Memory doubleIn Mb Maximum allowed memory usage in MB.
- Max
Percentage doubleCpu Maximum allowed CPU usage percentage.
- Max
Disk float64Size In Mb Maximum allowed disk size usage in MB.
- Max
Memory float64In Mb Maximum allowed memory usage in MB.
- Max
Percentage float64Cpu Maximum allowed CPU usage percentage.
- max
Disk DoubleSize In Mb Maximum allowed disk size usage in MB.
- max
Memory DoubleIn Mb Maximum allowed memory usage in MB.
- max
Percentage DoubleCpu Maximum allowed CPU usage percentage.
- max
Disk numberSize In Mb Maximum allowed disk size usage in MB.
- max
Memory numberIn Mb Maximum allowed memory usage in MB.
- max
Percentage numberCpu Maximum allowed CPU usage percentage.
- max_
disk_ floatsize_ in_ mb Maximum allowed disk size usage in MB.
- max_
memory_ floatin_ mb Maximum allowed memory usage in MB.
- max_
percentage_ floatcpu Maximum allowed CPU usage percentage.
- max
Disk NumberSize In Mb Maximum allowed disk size usage in MB.
- max
Memory NumberIn Mb Maximum allowed memory usage in MB.
- max
Percentage NumberCpu Maximum allowed CPU usage percentage.
SiteMachineKeyResponse
- Decryption string
Algorithm used for decryption.
- Decryption
Key string Decryption key.
- Validation string
MachineKey validation.
- Validation
Key string Validation key.
- Decryption string
Algorithm used for decryption.
- Decryption
Key string Decryption key.
- Validation string
MachineKey validation.
- Validation
Key string Validation key.
- decryption String
Algorithm used for decryption.
- decryption
Key String Decryption key.
- validation String
MachineKey validation.
- validation
Key String Validation key.
- decryption string
Algorithm used for decryption.
- decryption
Key string Decryption key.
- validation string
MachineKey validation.
- validation
Key string Validation key.
- decryption str
Algorithm used for decryption.
- decryption_
key str Decryption key.
- validation str
MachineKey validation.
- validation_
key str Validation key.
- decryption String
Algorithm used for decryption.
- decryption
Key String Decryption key.
- validation String
MachineKey validation.
- validation
Key String Validation key.
SlotSwapStatusResponse
- Destination
Slot stringName The destination slot of the last swap operation.
- Source
Slot stringName The source slot of the last swap operation.
- Timestamp
Utc string The time the last successful slot swap completed.
- Destination
Slot stringName The destination slot of the last swap operation.
- Source
Slot stringName The source slot of the last swap operation.
- Timestamp
Utc string The time the last successful slot swap completed.
- destination
Slot StringName The destination slot of the last swap operation.
- source
Slot StringName The source slot of the last swap operation.
- timestamp
Utc String The time the last successful slot swap completed.
- destination
Slot stringName The destination slot of the last swap operation.
- source
Slot stringName The source slot of the last swap operation.
- timestamp
Utc string The time the last successful slot swap completed.
- destination_
slot_ strname The destination slot of the last swap operation.
- source_
slot_ strname The source slot of the last swap operation.
- timestamp_
utc str The time the last successful slot swap completed.
- destination
Slot StringName The destination slot of the last swap operation.
- source
Slot StringName The source slot of the last swap operation.
- timestamp
Utc String The time the last successful slot swap completed.
SlowRequestsBasedTriggerResponse
- Count int
Request Count.
- Path string
Request Path.
- Time
Interval string Time interval.
- Time
Taken string Time taken.
- Count int
Request Count.
- Path string
Request Path.
- Time
Interval string Time interval.
- Time
Taken string Time taken.
- count Integer
Request Count.
- path String
Request Path.
- time
Interval String Time interval.
- time
Taken String Time taken.
- count number
Request Count.
- path string
Request Path.
- time
Interval string Time interval.
- time
Taken string Time taken.
- count int
Request Count.
- path str
Request Path.
- time_
interval str Time interval.
- time_
taken str Time taken.
- count Number
Request Count.
- path String
Request Path.
- time
Interval String Time interval.
- time
Taken String Time taken.
StatusCodesBasedTriggerResponse
- Count int
Request Count.
- Path string
Request Path
- Status int
HTTP status code.
- Sub
Status int Request Sub Status.
- Time
Interval string Time interval.
- Win32Status int
Win32 error code.
- Count int
Request Count.
- Path string
Request Path
- Status int
HTTP status code.
- Sub
Status int Request Sub Status.
- Time
Interval string Time interval.
- Win32Status int
Win32 error code.
- count Integer
Request Count.
- path String
Request Path
- status Integer
HTTP status code.
- sub
Status Integer Request Sub Status.
- time
Interval String Time interval.
- win32Status Integer
Win32 error code.
- count number
Request Count.
- path string
Request Path
- status number
HTTP status code.
- sub
Status number Request Sub Status.
- time
Interval string Time interval.
- win32Status number
Win32 error code.
- count int
Request Count.
- path str
Request Path
- status int
HTTP status code.
- sub_
status int Request Sub Status.
- time_
interval str Time interval.
- win32_
status int Win32 error code.
- count Number
Request Count.
- path String
Request Path
- status Number
HTTP status code.
- sub
Status Number Request Sub Status.
- time
Interval String Time interval.
- win32Status Number
Win32 error code.
StatusCodesRangeBasedTriggerResponse
- Count int
Request Count.
- Path string
- Status
Codes string HTTP status code.
- Time
Interval string Time interval.
- Count int
Request Count.
- Path string
- Status
Codes string HTTP status code.
- Time
Interval string Time interval.
- count Integer
Request Count.
- path String
- status
Codes String HTTP status code.
- time
Interval String Time interval.
- count number
Request Count.
- path string
- status
Codes string HTTP status code.
- time
Interval string Time interval.
- count int
Request Count.
- path str
- status_
codes str HTTP status code.
- time_
interval str Time interval.
- count Number
Request Count.
- path String
- status
Codes String HTTP status code.
- time
Interval String Time interval.
VirtualApplicationResponse
- Physical
Path string Physical path.
- Preload
Enabled bool true if preloading is enabled; otherwise, false.
- Virtual
Directories List<Pulumi.Azure Native. Web. Inputs. Virtual Directory Response> Virtual directories for virtual application.
- Virtual
Path string Virtual path.
- Physical
Path string Physical path.
- Preload
Enabled bool true if preloading is enabled; otherwise, false.
- Virtual
Directories []VirtualDirectory Response Virtual directories for virtual application.
- Virtual
Path string Virtual path.
- physical
Path String Physical path.
- preload
Enabled Boolean true if preloading is enabled; otherwise, false.
- virtual
Directories List<VirtualDirectory Response> Virtual directories for virtual application.
- virtual
Path String Virtual path.
- physical
Path string Physical path.
- preload
Enabled boolean true if preloading is enabled; otherwise, false.
- virtual
Directories VirtualDirectory Response[] Virtual directories for virtual application.
- virtual
Path string Virtual path.
- physical_
path str Physical path.
- preload_
enabled bool true if preloading is enabled; otherwise, false.
- virtual_
directories Sequence[VirtualDirectory Response] Virtual directories for virtual application.
- virtual_
path str Virtual path.
- physical
Path String Physical path.
- preload
Enabled Boolean true if preloading is enabled; otherwise, false.
- virtual
Directories List<Property Map> Virtual directories for virtual application.
- virtual
Path String Virtual path.
VirtualDirectoryResponse
- Physical
Path string Physical path.
- Virtual
Path string Path to virtual application.
- Physical
Path string Physical path.
- Virtual
Path string Path to virtual application.
- physical
Path String Physical path.
- virtual
Path String Path to virtual application.
- physical
Path string Physical path.
- virtual
Path string Path to virtual application.
- physical_
path str Physical path.
- virtual_
path str Path to virtual application.
- physical
Path String Physical path.
- virtual
Path String Path to virtual application.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0