We recommend using Azure Native.
Azure v6.21.0 published on Friday, Mar 7, 2025 by Pulumi
azure.appservice.getLinuxWebApp
Explore with Pulumi AI
Use this data source to access information about an existing Linux Web App.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = azure.appservice.getLinuxWebApp({
    name: "existing",
    resourceGroupName: "existing",
});
export const id = example.then(example => example.id);
import pulumi
import pulumi_azure as azure
example = azure.appservice.get_linux_web_app(name="existing",
    resource_group_name="existing")
pulumi.export("id", example.id)
package main
import (
	"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/appservice"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := appservice.LookupLinuxWebApp(ctx, &appservice.LookupLinuxWebAppArgs{
			Name:              "existing",
			ResourceGroupName: "existing",
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("id", example.Id)
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;
return await Deployment.RunAsync(() => 
{
    var example = Azure.AppService.GetLinuxWebApp.Invoke(new()
    {
        Name = "existing",
        ResourceGroupName = "existing",
    });
    return new Dictionary<string, object?>
    {
        ["id"] = example.Apply(getLinuxWebAppResult => getLinuxWebAppResult.Id),
    };
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.appservice.AppserviceFunctions;
import com.pulumi.azure.appservice.inputs.GetLinuxWebAppArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var example = AppserviceFunctions.getLinuxWebApp(GetLinuxWebAppArgs.builder()
            .name("existing")
            .resourceGroupName("existing")
            .build());
        ctx.export("id", example.applyValue(getLinuxWebAppResult -> getLinuxWebAppResult.id()));
    }
}
variables:
  example:
    fn::invoke:
      function: azure:appservice:getLinuxWebApp
      arguments:
        name: existing
        resourceGroupName: existing
outputs:
  id: ${example.id}
Using getLinuxWebApp
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 getLinuxWebApp(args: GetLinuxWebAppArgs, opts?: InvokeOptions): Promise<GetLinuxWebAppResult>
function getLinuxWebAppOutput(args: GetLinuxWebAppOutputArgs, opts?: InvokeOptions): Output<GetLinuxWebAppResult>def get_linux_web_app(name: Optional[str] = None,
                      resource_group_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetLinuxWebAppResult
def get_linux_web_app_output(name: Optional[pulumi.Input[str]] = None,
                      resource_group_name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetLinuxWebAppResult]func LookupLinuxWebApp(ctx *Context, args *LookupLinuxWebAppArgs, opts ...InvokeOption) (*LookupLinuxWebAppResult, error)
func LookupLinuxWebAppOutput(ctx *Context, args *LookupLinuxWebAppOutputArgs, opts ...InvokeOption) LookupLinuxWebAppResultOutput> Note: This function is named LookupLinuxWebApp in the Go SDK.
public static class GetLinuxWebApp 
{
    public static Task<GetLinuxWebAppResult> InvokeAsync(GetLinuxWebAppArgs args, InvokeOptions? opts = null)
    public static Output<GetLinuxWebAppResult> Invoke(GetLinuxWebAppInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLinuxWebAppResult> getLinuxWebApp(GetLinuxWebAppArgs args, InvokeOptions options)
public static Output<GetLinuxWebAppResult> getLinuxWebApp(GetLinuxWebAppArgs args, InvokeOptions options)
fn::invoke:
  function: azure:appservice/getLinuxWebApp:getLinuxWebApp
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Name string
- The name of this Linux Web App.
- ResourceGroup stringName 
- The name of the Resource Group where the Linux Web App exists.
- Name string
- The name of this Linux Web App.
- ResourceGroup stringName 
- The name of the Resource Group where the Linux Web App exists.
- name String
- The name of this Linux Web App.
- resourceGroup StringName 
- The name of the Resource Group where the Linux Web App exists.
- name string
- The name of this Linux Web App.
- resourceGroup stringName 
- The name of the Resource Group where the Linux Web App exists.
- name str
- The name of this Linux Web App.
- resource_group_ strname 
- The name of the Resource Group where the Linux Web App exists.
- name String
- The name of this Linux Web App.
- resourceGroup StringName 
- The name of the Resource Group where the Linux Web App exists.
getLinuxWebApp Result
The following output properties are available:
- AppMetadata Dictionary<string, string>
- An app_metadatablock as defined below.
- AppSettings Dictionary<string, string>
- An app_settingsblock as defined below.
- AuthSettings List<GetLinux Web App Auth Setting> 
- An auth_settingsblock as defined below.
- AuthSettings List<GetV2s Linux Web App Auth Settings V2> 
- An auth_settings_v2block as defined below.
- Availability string
- The current availability state. Possible values are Normal,Limited, andDisasterRecoveryMode.
- Backups
List<GetLinux Web App Backup> 
- A backupblock as defined below.
- ClientAffinity boolEnabled 
- Is Client Affinity enabled?
- ClientCertificate boolEnabled 
- Are Client Certificates enabled?
- ClientCertificate stringExclusion Paths 
- Paths to exclude when using client certificates, separated by ;
- ClientCertificate stringMode 
- The Client Certificate mode.
- ConnectionStrings List<GetLinux Web App Connection String> 
- A connection_stringblock as defined below.
- CustomDomain stringVerification Id 
- The identifier used by App Service to perform domain ownership verification via DNS TXT record.
- DefaultHostname string
- The default hostname of the Linux Web App.
- Enabled bool
- Is the Backup enabled?
- FtpPublish boolBasic Authentication Enabled 
- Are the default FTP Basic Authentication publishing credentials enabled.
- HostingEnvironment stringId 
- The ID of the App Service Environment used by App Service.
- HttpsOnly bool
- Should the Linux Web App require HTTPS connections.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identities
List<GetLinux Web App Identity> 
- A identityblock as defined below.
- KeyVault stringReference Identity Id 
- Kind string
- The Kind value for this Linux Web App.
- Location string
- The Azure Region where the Linux Web App exists.
- Logs
List<GetLinux Web App Log> 
- A logsblock as defined below.
- Name string
- The name of this Storage Account.
- OutboundIp List<string>Address Lists 
- A outbound_ip_address_listblock as defined below.
- OutboundIp stringAddresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12.
- PossibleOutbound List<string>Ip Address Lists 
- A possible_outbound_ip_address_listblock as defined below.
- PossibleOutbound stringIp Addresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12,52.143.43.17- not all of which are necessarily in use. Superset ofoutbound_ip_addresses.
- PublicNetwork boolAccess Enabled 
- Is Public Network Access enabled for this Linux Web App.
- ResourceGroup stringName 
- ServicePlan stringId 
- The ID of the Service Plan that this Linux Web App exists in.
- SiteConfigs List<GetLinux Web App Site Config> 
- A site_configblock as defined below.
- SiteCredentials List<GetLinux Web App Site Credential> 
- A site_credentialblock as defined below.
- StickySettings List<GetLinux Web App Sticky Setting> 
- A sticky_settingsblock as defined below.
- StorageAccounts List<GetLinux Web App Storage Account> 
- A storage_accountblock as defined below.
- Dictionary<string, string>
- A mapping of tags assigned to the Linux Web App.
- Usage string
- The current usage state. Possible values are NormalandExceeded.
- VirtualNetwork stringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- WebdeployPublish boolBasic Authentication Enabled 
- Are the default WebDeploy Basic Authentication publishing credentials enabled.
- AppMetadata map[string]string
- An app_metadatablock as defined below.
- AppSettings map[string]string
- An app_settingsblock as defined below.
- AuthSettings []GetLinux Web App Auth Setting 
- An auth_settingsblock as defined below.
- AuthSettings []GetV2s Linux Web App Auth Settings V2 
- An auth_settings_v2block as defined below.
- Availability string
- The current availability state. Possible values are Normal,Limited, andDisasterRecoveryMode.
- Backups
[]GetLinux Web App Backup 
- A backupblock as defined below.
- ClientAffinity boolEnabled 
- Is Client Affinity enabled?
- ClientCertificate boolEnabled 
- Are Client Certificates enabled?
- ClientCertificate stringExclusion Paths 
- Paths to exclude when using client certificates, separated by ;
- ClientCertificate stringMode 
- The Client Certificate mode.
- ConnectionStrings []GetLinux Web App Connection String 
- A connection_stringblock as defined below.
- CustomDomain stringVerification Id 
- The identifier used by App Service to perform domain ownership verification via DNS TXT record.
- DefaultHostname string
- The default hostname of the Linux Web App.
- Enabled bool
- Is the Backup enabled?
- FtpPublish boolBasic Authentication Enabled 
- Are the default FTP Basic Authentication publishing credentials enabled.
- HostingEnvironment stringId 
- The ID of the App Service Environment used by App Service.
- HttpsOnly bool
- Should the Linux Web App require HTTPS connections.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identities
[]GetLinux Web App Identity 
- A identityblock as defined below.
- KeyVault stringReference Identity Id 
- Kind string
- The Kind value for this Linux Web App.
- Location string
- The Azure Region where the Linux Web App exists.
- Logs
[]GetLinux Web App Log 
- A logsblock as defined below.
- Name string
- The name of this Storage Account.
- OutboundIp []stringAddress Lists 
- A outbound_ip_address_listblock as defined below.
- OutboundIp stringAddresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12.
- PossibleOutbound []stringIp Address Lists 
- A possible_outbound_ip_address_listblock as defined below.
- PossibleOutbound stringIp Addresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12,52.143.43.17- not all of which are necessarily in use. Superset ofoutbound_ip_addresses.
- PublicNetwork boolAccess Enabled 
- Is Public Network Access enabled for this Linux Web App.
- ResourceGroup stringName 
- ServicePlan stringId 
- The ID of the Service Plan that this Linux Web App exists in.
- SiteConfigs []GetLinux Web App Site Config 
- A site_configblock as defined below.
- SiteCredentials []GetLinux Web App Site Credential 
- A site_credentialblock as defined below.
- StickySettings []GetLinux Web App Sticky Setting 
- A sticky_settingsblock as defined below.
- StorageAccounts []GetLinux Web App Storage Account 
- A storage_accountblock as defined below.
- map[string]string
- A mapping of tags assigned to the Linux Web App.
- Usage string
- The current usage state. Possible values are NormalandExceeded.
- VirtualNetwork stringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- WebdeployPublish boolBasic Authentication Enabled 
- Are the default WebDeploy Basic Authentication publishing credentials enabled.
- appMetadata Map<String,String>
- An app_metadatablock as defined below.
- appSettings Map<String,String>
- An app_settingsblock as defined below.
- authSettings List<GetLinux Web App Auth Setting> 
- An auth_settingsblock as defined below.
- authSettings List<GetV2s Linux Web App Auth Settings V2> 
- An auth_settings_v2block as defined below.
- availability String
- The current availability state. Possible values are Normal,Limited, andDisasterRecoveryMode.
- backups
List<GetLinux Web App Backup> 
- A backupblock as defined below.
- clientAffinity BooleanEnabled 
- Is Client Affinity enabled?
- clientCertificate BooleanEnabled 
- Are Client Certificates enabled?
- clientCertificate StringExclusion Paths 
- Paths to exclude when using client certificates, separated by ;
- clientCertificate StringMode 
- The Client Certificate mode.
- connectionStrings List<GetLinux Web App Connection String> 
- A connection_stringblock as defined below.
- customDomain StringVerification Id 
- The identifier used by App Service to perform domain ownership verification via DNS TXT record.
- defaultHostname String
- The default hostname of the Linux Web App.
- enabled Boolean
- Is the Backup enabled?
- ftpPublish BooleanBasic Authentication Enabled 
- Are the default FTP Basic Authentication publishing credentials enabled.
- hostingEnvironment StringId 
- The ID of the App Service Environment used by App Service.
- httpsOnly Boolean
- Should the Linux Web App require HTTPS connections.
- id String
- The provider-assigned unique ID for this managed resource.
- identities
List<GetLinux Web App Identity> 
- A identityblock as defined below.
- keyVault StringReference Identity Id 
- kind String
- The Kind value for this Linux Web App.
- location String
- The Azure Region where the Linux Web App exists.
- logs
List<GetLinux Web App Log> 
- A logsblock as defined below.
- name String
- The name of this Storage Account.
- outboundIp List<String>Address Lists 
- A outbound_ip_address_listblock as defined below.
- outboundIp StringAddresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12.
- possibleOutbound List<String>Ip Address Lists 
- A possible_outbound_ip_address_listblock as defined below.
- possibleOutbound StringIp Addresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12,52.143.43.17- not all of which are necessarily in use. Superset ofoutbound_ip_addresses.
- publicNetwork BooleanAccess Enabled 
- Is Public Network Access enabled for this Linux Web App.
- resourceGroup StringName 
- servicePlan StringId 
- The ID of the Service Plan that this Linux Web App exists in.
- siteConfigs List<GetLinux Web App Site Config> 
- A site_configblock as defined below.
- siteCredentials List<GetLinux Web App Site Credential> 
- A site_credentialblock as defined below.
- stickySettings List<GetLinux Web App Sticky Setting> 
- A sticky_settingsblock as defined below.
- storageAccounts List<GetLinux Web App Storage Account> 
- A storage_accountblock as defined below.
- Map<String,String>
- A mapping of tags assigned to the Linux Web App.
- usage String
- The current usage state. Possible values are NormalandExceeded.
- virtualNetwork StringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- webdeployPublish BooleanBasic Authentication Enabled 
- Are the default WebDeploy Basic Authentication publishing credentials enabled.
- appMetadata {[key: string]: string}
- An app_metadatablock as defined below.
- appSettings {[key: string]: string}
- An app_settingsblock as defined below.
- authSettings GetLinux Web App Auth Setting[] 
- An auth_settingsblock as defined below.
- authSettings GetV2s Linux Web App Auth Settings V2[] 
- An auth_settings_v2block as defined below.
- availability string
- The current availability state. Possible values are Normal,Limited, andDisasterRecoveryMode.
- backups
GetLinux Web App Backup[] 
- A backupblock as defined below.
- clientAffinity booleanEnabled 
- Is Client Affinity enabled?
- clientCertificate booleanEnabled 
- Are Client Certificates enabled?
- clientCertificate stringExclusion Paths 
- Paths to exclude when using client certificates, separated by ;
- clientCertificate stringMode 
- The Client Certificate mode.
- connectionStrings GetLinux Web App Connection String[] 
- A connection_stringblock as defined below.
- customDomain stringVerification Id 
- The identifier used by App Service to perform domain ownership verification via DNS TXT record.
- defaultHostname string
- The default hostname of the Linux Web App.
- enabled boolean
- Is the Backup enabled?
- ftpPublish booleanBasic Authentication Enabled 
- Are the default FTP Basic Authentication publishing credentials enabled.
- hostingEnvironment stringId 
- The ID of the App Service Environment used by App Service.
- httpsOnly boolean
- Should the Linux Web App require HTTPS connections.
- id string
- The provider-assigned unique ID for this managed resource.
- identities
GetLinux Web App Identity[] 
- A identityblock as defined below.
- keyVault stringReference Identity Id 
- kind string
- The Kind value for this Linux Web App.
- location string
- The Azure Region where the Linux Web App exists.
- logs
GetLinux Web App Log[] 
- A logsblock as defined below.
- name string
- The name of this Storage Account.
- outboundIp string[]Address Lists 
- A outbound_ip_address_listblock as defined below.
- outboundIp stringAddresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12.
- possibleOutbound string[]Ip Address Lists 
- A possible_outbound_ip_address_listblock as defined below.
- possibleOutbound stringIp Addresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12,52.143.43.17- not all of which are necessarily in use. Superset ofoutbound_ip_addresses.
- publicNetwork booleanAccess Enabled 
- Is Public Network Access enabled for this Linux Web App.
- resourceGroup stringName 
- servicePlan stringId 
- The ID of the Service Plan that this Linux Web App exists in.
- siteConfigs GetLinux Web App Site Config[] 
- A site_configblock as defined below.
- siteCredentials GetLinux Web App Site Credential[] 
- A site_credentialblock as defined below.
- stickySettings GetLinux Web App Sticky Setting[] 
- A sticky_settingsblock as defined below.
- storageAccounts GetLinux Web App Storage Account[] 
- A storage_accountblock as defined below.
- {[key: string]: string}
- A mapping of tags assigned to the Linux Web App.
- usage string
- The current usage state. Possible values are NormalandExceeded.
- virtualNetwork stringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- webdeployPublish booleanBasic Authentication Enabled 
- Are the default WebDeploy Basic Authentication publishing credentials enabled.
- app_metadata Mapping[str, str]
- An app_metadatablock as defined below.
- app_settings Mapping[str, str]
- An app_settingsblock as defined below.
- auth_settings Sequence[GetLinux Web App Auth Setting] 
- An auth_settingsblock as defined below.
- auth_settings_ Sequence[Getv2s Linux Web App Auth Settings V2] 
- An auth_settings_v2block as defined below.
- availability str
- The current availability state. Possible values are Normal,Limited, andDisasterRecoveryMode.
- backups
Sequence[GetLinux Web App Backup] 
- A backupblock as defined below.
- client_affinity_ boolenabled 
- Is Client Affinity enabled?
- client_certificate_ boolenabled 
- Are Client Certificates enabled?
- client_certificate_ strexclusion_ paths 
- Paths to exclude when using client certificates, separated by ;
- client_certificate_ strmode 
- The Client Certificate mode.
- connection_strings Sequence[GetLinux Web App Connection String] 
- A connection_stringblock as defined below.
- custom_domain_ strverification_ id 
- The identifier used by App Service to perform domain ownership verification via DNS TXT record.
- default_hostname str
- The default hostname of the Linux Web App.
- enabled bool
- Is the Backup enabled?
- ftp_publish_ boolbasic_ authentication_ enabled 
- Are the default FTP Basic Authentication publishing credentials enabled.
- hosting_environment_ strid 
- The ID of the App Service Environment used by App Service.
- https_only bool
- Should the Linux Web App require HTTPS connections.
- id str
- The provider-assigned unique ID for this managed resource.
- identities
Sequence[GetLinux Web App Identity] 
- A identityblock as defined below.
- key_vault_ strreference_ identity_ id 
- kind str
- The Kind value for this Linux Web App.
- location str
- The Azure Region where the Linux Web App exists.
- logs
Sequence[GetLinux Web App Log] 
- A logsblock as defined below.
- name str
- The name of this Storage Account.
- outbound_ip_ Sequence[str]address_ lists 
- A outbound_ip_address_listblock as defined below.
- outbound_ip_ straddresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12.
- possible_outbound_ Sequence[str]ip_ address_ lists 
- A possible_outbound_ip_address_listblock as defined below.
- possible_outbound_ strip_ addresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12,52.143.43.17- not all of which are necessarily in use. Superset ofoutbound_ip_addresses.
- public_network_ boolaccess_ enabled 
- Is Public Network Access enabled for this Linux Web App.
- resource_group_ strname 
- service_plan_ strid 
- The ID of the Service Plan that this Linux Web App exists in.
- site_configs Sequence[GetLinux Web App Site Config] 
- A site_configblock as defined below.
- site_credentials Sequence[GetLinux Web App Site Credential] 
- A site_credentialblock as defined below.
- sticky_settings Sequence[GetLinux Web App Sticky Setting] 
- A sticky_settingsblock as defined below.
- storage_accounts Sequence[GetLinux Web App Storage Account] 
- A storage_accountblock as defined below.
- Mapping[str, str]
- A mapping of tags assigned to the Linux Web App.
- usage str
- The current usage state. Possible values are NormalandExceeded.
- virtual_network_ strsubnet_ id 
- The subnet id which the Linux Web App is vNet Integrated with.
- webdeploy_publish_ boolbasic_ authentication_ enabled 
- Are the default WebDeploy Basic Authentication publishing credentials enabled.
- appMetadata Map<String>
- An app_metadatablock as defined below.
- appSettings Map<String>
- An app_settingsblock as defined below.
- authSettings List<Property Map>
- An auth_settingsblock as defined below.
- authSettings List<Property Map>V2s 
- An auth_settings_v2block as defined below.
- availability String
- The current availability state. Possible values are Normal,Limited, andDisasterRecoveryMode.
- backups List<Property Map>
- A backupblock as defined below.
- clientAffinity BooleanEnabled 
- Is Client Affinity enabled?
- clientCertificate BooleanEnabled 
- Are Client Certificates enabled?
- clientCertificate StringExclusion Paths 
- Paths to exclude when using client certificates, separated by ;
- clientCertificate StringMode 
- The Client Certificate mode.
- connectionStrings List<Property Map>
- A connection_stringblock as defined below.
- customDomain StringVerification Id 
- The identifier used by App Service to perform domain ownership verification via DNS TXT record.
- defaultHostname String
- The default hostname of the Linux Web App.
- enabled Boolean
- Is the Backup enabled?
- ftpPublish BooleanBasic Authentication Enabled 
- Are the default FTP Basic Authentication publishing credentials enabled.
- hostingEnvironment StringId 
- The ID of the App Service Environment used by App Service.
- httpsOnly Boolean
- Should the Linux Web App require HTTPS connections.
- id String
- The provider-assigned unique ID for this managed resource.
- identities List<Property Map>
- A identityblock as defined below.
- keyVault StringReference Identity Id 
- kind String
- The Kind value for this Linux Web App.
- location String
- The Azure Region where the Linux Web App exists.
- logs List<Property Map>
- A logsblock as defined below.
- name String
- The name of this Storage Account.
- outboundIp List<String>Address Lists 
- A outbound_ip_address_listblock as defined below.
- outboundIp StringAddresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12.
- possibleOutbound List<String>Ip Address Lists 
- A possible_outbound_ip_address_listblock as defined below.
- possibleOutbound StringIp Addresses 
- A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12,52.143.43.17- not all of which are necessarily in use. Superset ofoutbound_ip_addresses.
- publicNetwork BooleanAccess Enabled 
- Is Public Network Access enabled for this Linux Web App.
- resourceGroup StringName 
- servicePlan StringId 
- The ID of the Service Plan that this Linux Web App exists in.
- siteConfigs List<Property Map>
- A site_configblock as defined below.
- siteCredentials List<Property Map>
- A site_credentialblock as defined below.
- stickySettings List<Property Map>
- A sticky_settingsblock as defined below.
- storageAccounts List<Property Map>
- A storage_accountblock as defined below.
- Map<String>
- A mapping of tags assigned to the Linux Web App.
- usage String
- The current usage state. Possible values are NormalandExceeded.
- virtualNetwork StringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- webdeployPublish BooleanBasic Authentication Enabled 
- Are the default WebDeploy Basic Authentication publishing credentials enabled.
Supporting Types
GetLinuxWebAppAuthSetting     
- ActiveDirectories List<GetLinux Web App Auth Setting Active Directory> 
- A active_directoryblock as defined above.
- AdditionalLogin Dictionary<string, string>Parameters 
- A additional_login_parametersblock as defined above.
- AllowedExternal List<string>Redirect Urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- DefaultProvider string
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- Enabled bool
- Is the Backup enabled?
- Facebooks
List<GetLinux Web App Auth Setting Facebook> 
- A facebookblock as defined below.
- Githubs
List<GetLinux Web App Auth Setting Github> 
- A githubblock as defined below.
- Googles
List<GetLinux Web App Auth Setting Google> 
- A googleblock as defined below.
- Issuer string
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Linux Web App.
- Microsofts
List<GetLinux Web App Auth Setting Microsoft> 
- A microsoftblock as defined below.
- RuntimeVersion string
- The Runtime Version of the Authentication and Authorisation feature of this App.
- TokenRefresh doubleExtension Hours 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- TokenStore boolEnabled 
- Is the Token Store configuration Enabled.
- Twitters
List<GetLinux Web App Auth Setting Twitter> 
- A twitterblock as defined below.
- UnauthenticatedClient stringAction 
- The action to take when an unauthenticated client attempts to access the app.
- ActiveDirectories []GetLinux Web App Auth Setting Active Directory 
- A active_directoryblock as defined above.
- AdditionalLogin map[string]stringParameters 
- A additional_login_parametersblock as defined above.
- AllowedExternal []stringRedirect Urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- DefaultProvider string
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- Enabled bool
- Is the Backup enabled?
- Facebooks
[]GetLinux Web App Auth Setting Facebook 
- A facebookblock as defined below.
- Githubs
[]GetLinux Web App Auth Setting Github 
- A githubblock as defined below.
- Googles
[]GetLinux Web App Auth Setting Google 
- A googleblock as defined below.
- Issuer string
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Linux Web App.
- Microsofts
[]GetLinux Web App Auth Setting Microsoft 
- A microsoftblock as defined below.
- RuntimeVersion string
- The Runtime Version of the Authentication and Authorisation feature of this App.
- TokenRefresh float64Extension Hours 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- TokenStore boolEnabled 
- Is the Token Store configuration Enabled.
- Twitters
[]GetLinux Web App Auth Setting Twitter 
- A twitterblock as defined below.
- UnauthenticatedClient stringAction 
- The action to take when an unauthenticated client attempts to access the app.
- activeDirectories List<GetLinux Web App Auth Setting Active Directory> 
- A active_directoryblock as defined above.
- additionalLogin Map<String,String>Parameters 
- A additional_login_parametersblock as defined above.
- allowedExternal List<String>Redirect Urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- defaultProvider String
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- enabled Boolean
- Is the Backup enabled?
- facebooks
List<GetLinux Web App Auth Setting Facebook> 
- A facebookblock as defined below.
- githubs
List<GetLinux Web App Auth Setting Github> 
- A githubblock as defined below.
- googles
List<GetLinux Web App Auth Setting Google> 
- A googleblock as defined below.
- issuer String
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Linux Web App.
- microsofts
List<GetLinux Web App Auth Setting Microsoft> 
- A microsoftblock as defined below.
- runtimeVersion String
- The Runtime Version of the Authentication and Authorisation feature of this App.
- tokenRefresh DoubleExtension Hours 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- tokenStore BooleanEnabled 
- Is the Token Store configuration Enabled.
- twitters
List<GetLinux Web App Auth Setting Twitter> 
- A twitterblock as defined below.
- unauthenticatedClient StringAction 
- The action to take when an unauthenticated client attempts to access the app.
- activeDirectories GetLinux Web App Auth Setting Active Directory[] 
- A active_directoryblock as defined above.
- additionalLogin {[key: string]: string}Parameters 
- A additional_login_parametersblock as defined above.
- allowedExternal string[]Redirect Urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- defaultProvider string
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- enabled boolean
- Is the Backup enabled?
- facebooks
GetLinux Web App Auth Setting Facebook[] 
- A facebookblock as defined below.
- githubs
GetLinux Web App Auth Setting Github[] 
- A githubblock as defined below.
- googles
GetLinux Web App Auth Setting Google[] 
- A googleblock as defined below.
- issuer string
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Linux Web App.
- microsofts
GetLinux Web App Auth Setting Microsoft[] 
- A microsoftblock as defined below.
- runtimeVersion string
- The Runtime Version of the Authentication and Authorisation feature of this App.
- tokenRefresh numberExtension Hours 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- tokenStore booleanEnabled 
- Is the Token Store configuration Enabled.
- twitters
GetLinux Web App Auth Setting Twitter[] 
- A twitterblock as defined below.
- unauthenticatedClient stringAction 
- The action to take when an unauthenticated client attempts to access the app.
- active_directories Sequence[GetLinux Web App Auth Setting Active Directory] 
- A active_directoryblock as defined above.
- additional_login_ Mapping[str, str]parameters 
- A additional_login_parametersblock as defined above.
- allowed_external_ Sequence[str]redirect_ urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- default_provider str
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- enabled bool
- Is the Backup enabled?
- facebooks
Sequence[GetLinux Web App Auth Setting Facebook] 
- A facebookblock as defined below.
- githubs
Sequence[GetLinux Web App Auth Setting Github] 
- A githubblock as defined below.
- googles
Sequence[GetLinux Web App Auth Setting Google] 
- A googleblock as defined below.
- issuer str
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Linux Web App.
- microsofts
Sequence[GetLinux Web App Auth Setting Microsoft] 
- A microsoftblock as defined below.
- runtime_version str
- The Runtime Version of the Authentication and Authorisation feature of this App.
- token_refresh_ floatextension_ hours 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- token_store_ boolenabled 
- Is the Token Store configuration Enabled.
- twitters
Sequence[GetLinux Web App Auth Setting Twitter] 
- A twitterblock as defined below.
- unauthenticated_client_ straction 
- The action to take when an unauthenticated client attempts to access the app.
- activeDirectories List<Property Map>
- A active_directoryblock as defined above.
- additionalLogin Map<String>Parameters 
- A additional_login_parametersblock as defined above.
- allowedExternal List<String>Redirect Urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- defaultProvider String
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- enabled Boolean
- Is the Backup enabled?
- facebooks List<Property Map>
- A facebookblock as defined below.
- githubs List<Property Map>
- A githubblock as defined below.
- googles List<Property Map>
- A googleblock as defined below.
- issuer String
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Linux Web App.
- microsofts List<Property Map>
- A microsoftblock as defined below.
- runtimeVersion String
- The Runtime Version of the Authentication and Authorisation feature of this App.
- tokenRefresh NumberExtension Hours 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- tokenStore BooleanEnabled 
- Is the Token Store configuration Enabled.
- twitters List<Property Map>
- A twitterblock as defined below.
- unauthenticatedClient StringAction 
- The action to take when an unauthenticated client attempts to access the app.
GetLinuxWebAppAuthSettingActiveDirectory       
- AllowedAudiences List<string>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- AllowedAudiences []string
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- allowedAudiences List<String>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret String
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- allowedAudiences string[]
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- clientId string
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- allowed_audiences Sequence[str]
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client_id str
- The OAuth 2.0 client ID used by the app for authentication.
- client_secret str
- The OAuth 2.0 client secret used by the app for authentication.
- client_secret_ strsetting_ name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- allowedAudiences List<String>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret String
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
GetLinuxWebAppAuthSettingFacebook      
- AppId string
- The App ID of the Facebook app used for login.
- AppSecret string
- The App Secret of the Facebook app used for Facebook login.
- AppSecret stringSetting Name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- OauthScopes List<string>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- AppId string
- The App ID of the Facebook app used for login.
- AppSecret string
- The App Secret of the Facebook app used for Facebook login.
- AppSecret stringSetting Name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- OauthScopes []string
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- appId String
- The App ID of the Facebook app used for login.
- appSecret String
- The App Secret of the Facebook app used for Facebook login.
- appSecret StringSetting Name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- oauthScopes List<String>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- appId string
- The App ID of the Facebook app used for login.
- appSecret string
- The App Secret of the Facebook app used for Facebook login.
- appSecret stringSetting Name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- oauthScopes string[]
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- app_id str
- The App ID of the Facebook app used for login.
- app_secret str
- The App Secret of the Facebook app used for Facebook login.
- app_secret_ strsetting_ name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- oauth_scopes Sequence[str]
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- appId String
- The App ID of the Facebook app used for login.
- appSecret String
- The App Secret of the Facebook app used for Facebook login.
- appSecret StringSetting Name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- oauthScopes List<String>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingGithub      
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- OauthScopes List<string>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- OauthScopes []string
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret String
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauthScopes List<String>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- clientId string
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauthScopes string[]
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- client_id str
- The OAuth 2.0 client ID used by the app for authentication.
- client_secret str
- The OAuth 2.0 client secret used by the app for authentication.
- client_secret_ strsetting_ name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth_scopes Sequence[str]
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret String
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauthScopes List<String>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingGoogle      
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- OauthScopes List<string>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- OauthScopes []string
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret String
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauthScopes List<String>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- clientId string
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauthScopes string[]
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- client_id str
- The OAuth 2.0 client ID used by the app for authentication.
- client_secret str
- The OAuth 2.0 client secret used by the app for authentication.
- client_secret_ strsetting_ name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth_scopes Sequence[str]
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret String
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauthScopes List<String>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingMicrosoft      
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- OauthScopes List<string>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- OauthScopes []string
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret String
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauthScopes List<String>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- clientId string
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret string
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauthScopes string[]
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- client_id str
- The OAuth 2.0 client ID used by the app for authentication.
- client_secret str
- The OAuth 2.0 client secret used by the app for authentication.
- client_secret_ strsetting_ name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth_scopes Sequence[str]
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret String
- The OAuth 2.0 client secret used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauthScopes List<String>
- A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingTwitter      
- ConsumerKey string
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- ConsumerSecret string
- The OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- ConsumerSecret stringSetting Name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- ConsumerKey string
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- ConsumerSecret string
- The OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- ConsumerSecret stringSetting Name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumerKey String
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumerSecret String
- The OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumerSecret StringSetting Name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumerKey string
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumerSecret string
- The OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumerSecret stringSetting Name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumer_key str
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumer_secret str
- The OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumer_secret_ strsetting_ name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumerKey String
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumerSecret String
- The OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumerSecret StringSetting Name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
GetLinuxWebAppAuthSettingsV2      
- ActiveDirectory List<GetV2s Linux Web App Auth Settings V2Active Directory V2> 
- An active_directory_v2block as defined below.
- AppleV2s List<GetLinux Web App Auth Settings V2Apple V2> 
- An apple_v2block as defined below.
- AuthEnabled bool
- Are the AuthV2 Settings enabled.
- AzureStatic List<GetWeb App V2s Linux Web App Auth Settings V2Azure Static Web App V2> 
- An azure_static_web_app_v2block as defined below.
- ConfigFile stringPath 
- The path to the App Auth settings.
- CustomOidc List<GetV2s Linux Web App Auth Settings V2Custom Oidc V2> 
- Zero or more custom_oidc_v2blocks as defined below.
- DefaultProvider string
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- ExcludedPaths List<string>
- The paths which should be excluded from the unauthenticated_actionwhen it is set toRedirectToLoginPage.
- FacebookV2s List<GetLinux Web App Auth Settings V2Facebook V2> 
- A facebook_v2block as defined below.
- ForwardProxy stringConvention 
- The convention used to determine the url of the request made.
- ForwardProxy stringCustom Host Header Name 
- The name of the custom header containing the host of the request.
- ForwardProxy stringCustom Scheme Header Name 
- The name of the custom header containing the scheme of the request.
- GithubV2s List<GetLinux Web App Auth Settings V2Github V2> 
- A github_v2block as defined below.
- GoogleV2s List<GetLinux Web App Auth Settings V2Google V2> 
- A google_v2block as defined below.
- HttpRoute stringApi Prefix 
- The prefix that should precede all the authentication and authorisation paths.
- Logins
List<GetLinux Web App Auth Settings V2Login> 
- A loginblock as defined below.
- MicrosoftV2s List<GetLinux Web App Auth Settings V2Microsoft V2> 
- A microsoft_v2block as defined below.
- RequireAuthentication bool
- Is the authentication flow used for all requests.
- RequireHttps bool
- Is HTTPS required on connections?
- RuntimeVersion string
- The Runtime Version of the Authentication and Authorisation feature of this App.
- TwitterV2s List<GetLinux Web App Auth Settings V2Twitter V2> 
- A twitter_v2block as defined below.
- UnauthenticatedAction string
- The action to take for requests made without authentication.
- ActiveDirectory []GetV2s Linux Web App Auth Settings V2Active Directory V2 
- An active_directory_v2block as defined below.
- AppleV2s []GetLinux Web App Auth Settings V2Apple V2 
- An apple_v2block as defined below.
- AuthEnabled bool
- Are the AuthV2 Settings enabled.
- AzureStatic []GetWeb App V2s Linux Web App Auth Settings V2Azure Static Web App V2 
- An azure_static_web_app_v2block as defined below.
- ConfigFile stringPath 
- The path to the App Auth settings.
- CustomOidc []GetV2s Linux Web App Auth Settings V2Custom Oidc V2 
- Zero or more custom_oidc_v2blocks as defined below.
- DefaultProvider string
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- ExcludedPaths []string
- The paths which should be excluded from the unauthenticated_actionwhen it is set toRedirectToLoginPage.
- FacebookV2s []GetLinux Web App Auth Settings V2Facebook V2 
- A facebook_v2block as defined below.
- ForwardProxy stringConvention 
- The convention used to determine the url of the request made.
- ForwardProxy stringCustom Host Header Name 
- The name of the custom header containing the host of the request.
- ForwardProxy stringCustom Scheme Header Name 
- The name of the custom header containing the scheme of the request.
- GithubV2s []GetLinux Web App Auth Settings V2Github V2 
- A github_v2block as defined below.
- GoogleV2s []GetLinux Web App Auth Settings V2Google V2 
- A google_v2block as defined below.
- HttpRoute stringApi Prefix 
- The prefix that should precede all the authentication and authorisation paths.
- Logins
[]GetLinux Web App Auth Settings V2Login 
- A loginblock as defined below.
- MicrosoftV2s []GetLinux Web App Auth Settings V2Microsoft V2 
- A microsoft_v2block as defined below.
- RequireAuthentication bool
- Is the authentication flow used for all requests.
- RequireHttps bool
- Is HTTPS required on connections?
- RuntimeVersion string
- The Runtime Version of the Authentication and Authorisation feature of this App.
- TwitterV2s []GetLinux Web App Auth Settings V2Twitter V2 
- A twitter_v2block as defined below.
- UnauthenticatedAction string
- The action to take for requests made without authentication.
- activeDirectory List<GetV2s Linux Web App Auth Settings V2Active Directory V2> 
- An active_directory_v2block as defined below.
- appleV2s List<GetLinux Web App Auth Settings V2Apple V2> 
- An apple_v2block as defined below.
- authEnabled Boolean
- Are the AuthV2 Settings enabled.
- azureStatic List<GetWeb App V2s Linux Web App Auth Settings V2Azure Static Web App V2> 
- An azure_static_web_app_v2block as defined below.
- configFile StringPath 
- The path to the App Auth settings.
- customOidc List<GetV2s Linux Web App Auth Settings V2Custom Oidc V2> 
- Zero or more custom_oidc_v2blocks as defined below.
- defaultProvider String
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- excludedPaths List<String>
- The paths which should be excluded from the unauthenticated_actionwhen it is set toRedirectToLoginPage.
- facebookV2s List<GetLinux Web App Auth Settings V2Facebook V2> 
- A facebook_v2block as defined below.
- forwardProxy StringConvention 
- The convention used to determine the url of the request made.
- forwardProxy StringCustom Host Header Name 
- The name of the custom header containing the host of the request.
- forwardProxy StringCustom Scheme Header Name 
- The name of the custom header containing the scheme of the request.
- githubV2s List<GetLinux Web App Auth Settings V2Github V2> 
- A github_v2block as defined below.
- googleV2s List<GetLinux Web App Auth Settings V2Google V2> 
- A google_v2block as defined below.
- httpRoute StringApi Prefix 
- The prefix that should precede all the authentication and authorisation paths.
- logins
List<GetLinux Web App Auth Settings V2Login> 
- A loginblock as defined below.
- microsoftV2s List<GetLinux Web App Auth Settings V2Microsoft V2> 
- A microsoft_v2block as defined below.
- requireAuthentication Boolean
- Is the authentication flow used for all requests.
- requireHttps Boolean
- Is HTTPS required on connections?
- runtimeVersion String
- The Runtime Version of the Authentication and Authorisation feature of this App.
- twitterV2s List<GetLinux Web App Auth Settings V2Twitter V2> 
- A twitter_v2block as defined below.
- unauthenticatedAction String
- The action to take for requests made without authentication.
- activeDirectory GetV2s Linux Web App Auth Settings V2Active Directory V2[] 
- An active_directory_v2block as defined below.
- appleV2s GetLinux Web App Auth Settings V2Apple V2[] 
- An apple_v2block as defined below.
- authEnabled boolean
- Are the AuthV2 Settings enabled.
- azureStatic GetWeb App V2s Linux Web App Auth Settings V2Azure Static Web App V2[] 
- An azure_static_web_app_v2block as defined below.
- configFile stringPath 
- The path to the App Auth settings.
- customOidc GetV2s Linux Web App Auth Settings V2Custom Oidc V2[] 
- Zero or more custom_oidc_v2blocks as defined below.
- defaultProvider string
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- excludedPaths string[]
- The paths which should be excluded from the unauthenticated_actionwhen it is set toRedirectToLoginPage.
- facebookV2s GetLinux Web App Auth Settings V2Facebook V2[] 
- A facebook_v2block as defined below.
- forwardProxy stringConvention 
- The convention used to determine the url of the request made.
- forwardProxy stringCustom Host Header Name 
- The name of the custom header containing the host of the request.
- forwardProxy stringCustom Scheme Header Name 
- The name of the custom header containing the scheme of the request.
- githubV2s GetLinux Web App Auth Settings V2Github V2[] 
- A github_v2block as defined below.
- googleV2s GetLinux Web App Auth Settings V2Google V2[] 
- A google_v2block as defined below.
- httpRoute stringApi Prefix 
- The prefix that should precede all the authentication and authorisation paths.
- logins
GetLinux Web App Auth Settings V2Login[] 
- A loginblock as defined below.
- microsoftV2s GetLinux Web App Auth Settings V2Microsoft V2[] 
- A microsoft_v2block as defined below.
- requireAuthentication boolean
- Is the authentication flow used for all requests.
- requireHttps boolean
- Is HTTPS required on connections?
- runtimeVersion string
- The Runtime Version of the Authentication and Authorisation feature of this App.
- twitterV2s GetLinux Web App Auth Settings V2Twitter V2[] 
- A twitter_v2block as defined below.
- unauthenticatedAction string
- The action to take for requests made without authentication.
- active_directory_ Sequence[Getv2s Linux Web App Auth Settings V2Active Directory V2] 
- An active_directory_v2block as defined below.
- apple_v2s Sequence[GetLinux Web App Auth Settings V2Apple V2] 
- An apple_v2block as defined below.
- auth_enabled bool
- Are the AuthV2 Settings enabled.
- azure_static_ Sequence[Getweb_ app_ v2s Linux Web App Auth Settings V2Azure Static Web App V2] 
- An azure_static_web_app_v2block as defined below.
- config_file_ strpath 
- The path to the App Auth settings.
- custom_oidc_ Sequence[Getv2s Linux Web App Auth Settings V2Custom Oidc V2] 
- Zero or more custom_oidc_v2blocks as defined below.
- default_provider str
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- excluded_paths Sequence[str]
- The paths which should be excluded from the unauthenticated_actionwhen it is set toRedirectToLoginPage.
- facebook_v2s Sequence[GetLinux Web App Auth Settings V2Facebook V2] 
- A facebook_v2block as defined below.
- forward_proxy_ strconvention 
- The convention used to determine the url of the request made.
- forward_proxy_ strcustom_ host_ header_ name 
- The name of the custom header containing the host of the request.
- forward_proxy_ strcustom_ scheme_ header_ name 
- The name of the custom header containing the scheme of the request.
- github_v2s Sequence[GetLinux Web App Auth Settings V2Github V2] 
- A github_v2block as defined below.
- google_v2s Sequence[GetLinux Web App Auth Settings V2Google V2] 
- A google_v2block as defined below.
- http_route_ strapi_ prefix 
- The prefix that should precede all the authentication and authorisation paths.
- logins
Sequence[GetLinux Web App Auth Settings V2Login] 
- A loginblock as defined below.
- microsoft_v2s Sequence[GetLinux Web App Auth Settings V2Microsoft V2] 
- A microsoft_v2block as defined below.
- require_authentication bool
- Is the authentication flow used for all requests.
- require_https bool
- Is HTTPS required on connections?
- runtime_version str
- The Runtime Version of the Authentication and Authorisation feature of this App.
- twitter_v2s Sequence[GetLinux Web App Auth Settings V2Twitter V2] 
- A twitter_v2block as defined below.
- unauthenticated_action str
- The action to take for requests made without authentication.
- activeDirectory List<Property Map>V2s 
- An active_directory_v2block as defined below.
- appleV2s List<Property Map>
- An apple_v2block as defined below.
- authEnabled Boolean
- Are the AuthV2 Settings enabled.
- azureStatic List<Property Map>Web App V2s 
- An azure_static_web_app_v2block as defined below.
- configFile StringPath 
- The path to the App Auth settings.
- customOidc List<Property Map>V2s 
- Zero or more custom_oidc_v2blocks as defined below.
- defaultProvider String
- The Default Authentication Provider used when more than one Authentication Provider is configured and the unauthenticated_actionis set toRedirectToLoginPage.
- excludedPaths List<String>
- The paths which should be excluded from the unauthenticated_actionwhen it is set toRedirectToLoginPage.
- facebookV2s List<Property Map>
- A facebook_v2block as defined below.
- forwardProxy StringConvention 
- The convention used to determine the url of the request made.
- forwardProxy StringCustom Host Header Name 
- The name of the custom header containing the host of the request.
- forwardProxy StringCustom Scheme Header Name 
- The name of the custom header containing the scheme of the request.
- githubV2s List<Property Map>
- A github_v2block as defined below.
- googleV2s List<Property Map>
- A google_v2block as defined below.
- httpRoute StringApi Prefix 
- The prefix that should precede all the authentication and authorisation paths.
- logins List<Property Map>
- A loginblock as defined below.
- microsoftV2s List<Property Map>
- A microsoft_v2block as defined below.
- requireAuthentication Boolean
- Is the authentication flow used for all requests.
- requireHttps Boolean
- Is HTTPS required on connections?
- runtimeVersion String
- The Runtime Version of the Authentication and Authorisation feature of this App.
- twitterV2s List<Property Map>
- A twitter_v2block as defined below.
- unauthenticatedAction String
- The action to take for requests made without authentication.
GetLinuxWebAppAuthSettingsV2ActiveDirectoryV2        
- AllowedApplications List<string>
- The list of allowed Applications for the Default Authorisation Policy.
- AllowedAudiences List<string>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- AllowedGroups List<string>
- The list of allowed Group Names for the Default Authorisation Policy.
- AllowedIdentities List<string>
- The list of allowed Identities for the Default Authorisation Policy.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringCertificate Thumbprint 
- The thumbprint of the certificate used for signing purposes.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- JwtAllowed List<string>Client Applications 
- The list of Allowed Client Applications in the JWT Claim.
- JwtAllowed List<string>Groups 
- The list of Allowed Groups in the JWT Claim.
- LoginParameters Dictionary<string, string>
- A map of key-value pairs sent to the Authorisation Endpoint when a user logs in.
- TenantAuth stringEndpoint 
- The Azure Tenant Endpoint for the Authenticating Tenant. e.g. https://login.microsoftonline.com/{tenant-guid}/v2.0/
- WwwAuthentication boolDisabled 
- Is the www-authenticate provider omitted from the request?
- AllowedApplications []string
- The list of allowed Applications for the Default Authorisation Policy.
- AllowedAudiences []string
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- AllowedGroups []string
- The list of allowed Group Names for the Default Authorisation Policy.
- AllowedIdentities []string
- The list of allowed Identities for the Default Authorisation Policy.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringCertificate Thumbprint 
- The thumbprint of the certificate used for signing purposes.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- JwtAllowed []stringClient Applications 
- The list of Allowed Client Applications in the JWT Claim.
- JwtAllowed []stringGroups 
- The list of Allowed Groups in the JWT Claim.
- LoginParameters map[string]string
- A map of key-value pairs sent to the Authorisation Endpoint when a user logs in.
- TenantAuth stringEndpoint 
- The Azure Tenant Endpoint for the Authenticating Tenant. e.g. https://login.microsoftonline.com/{tenant-guid}/v2.0/
- WwwAuthentication boolDisabled 
- Is the www-authenticate provider omitted from the request?
- allowedApplications List<String>
- The list of allowed Applications for the Default Authorisation Policy.
- allowedAudiences List<String>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- allowedGroups List<String>
- The list of allowed Group Names for the Default Authorisation Policy.
- allowedIdentities List<String>
- The list of allowed Identities for the Default Authorisation Policy.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringCertificate Thumbprint 
- The thumbprint of the certificate used for signing purposes.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- jwtAllowed List<String>Client Applications 
- The list of Allowed Client Applications in the JWT Claim.
- jwtAllowed List<String>Groups 
- The list of Allowed Groups in the JWT Claim.
- loginParameters Map<String,String>
- A map of key-value pairs sent to the Authorisation Endpoint when a user logs in.
- tenantAuth StringEndpoint 
- The Azure Tenant Endpoint for the Authenticating Tenant. e.g. https://login.microsoftonline.com/{tenant-guid}/v2.0/
- wwwAuthentication BooleanDisabled 
- Is the www-authenticate provider omitted from the request?
- allowedApplications string[]
- The list of allowed Applications for the Default Authorisation Policy.
- allowedAudiences string[]
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- allowedGroups string[]
- The list of allowed Group Names for the Default Authorisation Policy.
- allowedIdentities string[]
- The list of allowed Identities for the Default Authorisation Policy.
- clientId string
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret stringCertificate Thumbprint 
- The thumbprint of the certificate used for signing purposes.
- clientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- jwtAllowed string[]Client Applications 
- The list of Allowed Client Applications in the JWT Claim.
- jwtAllowed string[]Groups 
- The list of Allowed Groups in the JWT Claim.
- loginParameters {[key: string]: string}
- A map of key-value pairs sent to the Authorisation Endpoint when a user logs in.
- tenantAuth stringEndpoint 
- The Azure Tenant Endpoint for the Authenticating Tenant. e.g. https://login.microsoftonline.com/{tenant-guid}/v2.0/
- wwwAuthentication booleanDisabled 
- Is the www-authenticate provider omitted from the request?
- allowed_applications Sequence[str]
- The list of allowed Applications for the Default Authorisation Policy.
- allowed_audiences Sequence[str]
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- allowed_groups Sequence[str]
- The list of allowed Group Names for the Default Authorisation Policy.
- allowed_identities Sequence[str]
- The list of allowed Identities for the Default Authorisation Policy.
- client_id str
- The OAuth 2.0 client ID used by the app for authentication.
- client_secret_ strcertificate_ thumbprint 
- The thumbprint of the certificate used for signing purposes.
- client_secret_ strsetting_ name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- jwt_allowed_ Sequence[str]client_ applications 
- The list of Allowed Client Applications in the JWT Claim.
- jwt_allowed_ Sequence[str]groups 
- The list of Allowed Groups in the JWT Claim.
- login_parameters Mapping[str, str]
- A map of key-value pairs sent to the Authorisation Endpoint when a user logs in.
- tenant_auth_ strendpoint 
- The Azure Tenant Endpoint for the Authenticating Tenant. e.g. https://login.microsoftonline.com/{tenant-guid}/v2.0/
- www_authentication_ booldisabled 
- Is the www-authenticate provider omitted from the request?
- allowedApplications List<String>
- The list of allowed Applications for the Default Authorisation Policy.
- allowedAudiences List<String>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- allowedGroups List<String>
- The list of allowed Group Names for the Default Authorisation Policy.
- allowedIdentities List<String>
- The list of allowed Identities for the Default Authorisation Policy.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringCertificate Thumbprint 
- The thumbprint of the certificate used for signing purposes.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- jwtAllowed List<String>Client Applications 
- The list of Allowed Client Applications in the JWT Claim.
- jwtAllowed List<String>Groups 
- The list of Allowed Groups in the JWT Claim.
- loginParameters Map<String>
- A map of key-value pairs sent to the Authorisation Endpoint when a user logs in.
- tenantAuth StringEndpoint 
- The Azure Tenant Endpoint for the Authenticating Tenant. e.g. https://login.microsoftonline.com/{tenant-guid}/v2.0/
- wwwAuthentication BooleanDisabled 
- Is the www-authenticate provider omitted from the request?
GetLinuxWebAppAuthSettingsV2AppleV2       
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- LoginScopes List<string>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- LoginScopes []string
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes List<String>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- clientId string
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes string[]
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- client_id str
- The OAuth 2.0 client ID used by the app for authentication.
- client_secret_ strsetting_ name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login_scopes Sequence[str]
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes List<String>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingsV2AzureStaticWebAppV2          
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientId string
- The OAuth 2.0 client ID used by the app for authentication.
- client_id str
- The OAuth 2.0 client ID used by the app for authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
GetLinuxWebAppAuthSettingsV2CustomOidcV2        
- string
- The endpoint to make the Authorisation Request as supplied by openid_configuration_endpointresponse.
- CertificationUri string
- The endpoint that provides the keys necessary to validate the token as supplied by openid_configuration_endpointresponse.
- ClientCredential stringMethod 
- The Client Credential Method used.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- IssuerEndpoint string
- The endpoint that issued the Token as supplied by openid_configuration_endpointresponse.
- Name string
- The name of this Linux Web App.
- NameClaim stringType 
- The name of the claim that contains the users name.
- OpenidConfiguration stringEndpoint 
- The endpoint used for OpenID Connect Discovery. For example https://example.com/.well-known/openid-configuration.
- Scopes List<string>
- The list of the scopes that are requested while authenticating.
- TokenEndpoint string
- The endpoint used to request a Token as supplied by openid_configuration_endpointresponse.
- string
- The endpoint to make the Authorisation Request as supplied by openid_configuration_endpointresponse.
- CertificationUri string
- The endpoint that provides the keys necessary to validate the token as supplied by openid_configuration_endpointresponse.
- ClientCredential stringMethod 
- The Client Credential Method used.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- IssuerEndpoint string
- The endpoint that issued the Token as supplied by openid_configuration_endpointresponse.
- Name string
- The name of this Linux Web App.
- NameClaim stringType 
- The name of the claim that contains the users name.
- OpenidConfiguration stringEndpoint 
- The endpoint used for OpenID Connect Discovery. For example https://example.com/.well-known/openid-configuration.
- Scopes []string
- The list of the scopes that are requested while authenticating.
- TokenEndpoint string
- The endpoint used to request a Token as supplied by openid_configuration_endpointresponse.
- String
- The endpoint to make the Authorisation Request as supplied by openid_configuration_endpointresponse.
- certificationUri String
- The endpoint that provides the keys necessary to validate the token as supplied by openid_configuration_endpointresponse.
- clientCredential StringMethod 
- The Client Credential Method used.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- issuerEndpoint String
- The endpoint that issued the Token as supplied by openid_configuration_endpointresponse.
- name String
- The name of this Linux Web App.
- nameClaim StringType 
- The name of the claim that contains the users name.
- openidConfiguration StringEndpoint 
- The endpoint used for OpenID Connect Discovery. For example https://example.com/.well-known/openid-configuration.
- scopes List<String>
- The list of the scopes that are requested while authenticating.
- tokenEndpoint String
- The endpoint used to request a Token as supplied by openid_configuration_endpointresponse.
- string
- The endpoint to make the Authorisation Request as supplied by openid_configuration_endpointresponse.
- certificationUri string
- The endpoint that provides the keys necessary to validate the token as supplied by openid_configuration_endpointresponse.
- clientCredential stringMethod 
- The Client Credential Method used.
- clientId string
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- issuerEndpoint string
- The endpoint that issued the Token as supplied by openid_configuration_endpointresponse.
- name string
- The name of this Linux Web App.
- nameClaim stringType 
- The name of the claim that contains the users name.
- openidConfiguration stringEndpoint 
- The endpoint used for OpenID Connect Discovery. For example https://example.com/.well-known/openid-configuration.
- scopes string[]
- The list of the scopes that are requested while authenticating.
- tokenEndpoint string
- The endpoint used to request a Token as supplied by openid_configuration_endpointresponse.
- str
- The endpoint to make the Authorisation Request as supplied by openid_configuration_endpointresponse.
- certification_uri str
- The endpoint that provides the keys necessary to validate the token as supplied by openid_configuration_endpointresponse.
- client_credential_ strmethod 
- The Client Credential Method used.
- client_id str
- The OAuth 2.0 client ID used by the app for authentication.
- client_secret_ strsetting_ name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- issuer_endpoint str
- The endpoint that issued the Token as supplied by openid_configuration_endpointresponse.
- name str
- The name of this Linux Web App.
- name_claim_ strtype 
- The name of the claim that contains the users name.
- openid_configuration_ strendpoint 
- The endpoint used for OpenID Connect Discovery. For example https://example.com/.well-known/openid-configuration.
- scopes Sequence[str]
- The list of the scopes that are requested while authenticating.
- token_endpoint str
- The endpoint used to request a Token as supplied by openid_configuration_endpointresponse.
- String
- The endpoint to make the Authorisation Request as supplied by openid_configuration_endpointresponse.
- certificationUri String
- The endpoint that provides the keys necessary to validate the token as supplied by openid_configuration_endpointresponse.
- clientCredential StringMethod 
- The Client Credential Method used.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- issuerEndpoint String
- The endpoint that issued the Token as supplied by openid_configuration_endpointresponse.
- name String
- The name of this Linux Web App.
- nameClaim StringType 
- The name of the claim that contains the users name.
- openidConfiguration StringEndpoint 
- The endpoint used for OpenID Connect Discovery. For example https://example.com/.well-known/openid-configuration.
- scopes List<String>
- The list of the scopes that are requested while authenticating.
- tokenEndpoint String
- The endpoint used to request a Token as supplied by openid_configuration_endpointresponse.
GetLinuxWebAppAuthSettingsV2FacebookV2       
- AppId string
- The App ID of the Facebook app used for login.
- AppSecret stringSetting Name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- GraphApi stringVersion 
- The version of the Facebook API to be used while logging in.
- LoginScopes List<string>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- AppId string
- The App ID of the Facebook app used for login.
- AppSecret stringSetting Name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- GraphApi stringVersion 
- The version of the Facebook API to be used while logging in.
- LoginScopes []string
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- appId String
- The App ID of the Facebook app used for login.
- appSecret StringSetting Name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- graphApi StringVersion 
- The version of the Facebook API to be used while logging in.
- loginScopes List<String>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- appId string
- The App ID of the Facebook app used for login.
- appSecret stringSetting Name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- graphApi stringVersion 
- The version of the Facebook API to be used while logging in.
- loginScopes string[]
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- app_id str
- The App ID of the Facebook app used for login.
- app_secret_ strsetting_ name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- graph_api_ strversion 
- The version of the Facebook API to be used while logging in.
- login_scopes Sequence[str]
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- appId String
- The App ID of the Facebook app used for login.
- appSecret StringSetting Name 
- The app setting name that contains the app_secretvalue used for Facebook login.
- graphApi StringVersion 
- The version of the Facebook API to be used while logging in.
- loginScopes List<String>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingsV2GithubV2       
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- LoginScopes List<string>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- LoginScopes []string
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes List<String>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- clientId string
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes string[]
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- client_id str
- The OAuth 2.0 client ID used by the app for authentication.
- client_secret_ strsetting_ name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login_scopes Sequence[str]
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes List<String>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingsV2GoogleV2       
- AllowedAudiences List<string>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- LoginScopes List<string>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- AllowedAudiences []string
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- LoginScopes []string
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowedAudiences List<String>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes List<String>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowedAudiences string[]
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- clientId string
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes string[]
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowed_audiences Sequence[str]
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client_id str
- The OAuth 2.0 client ID used by the app for authentication.
- client_secret_ strsetting_ name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login_scopes Sequence[str]
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowedAudiences List<String>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes List<String>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingsV2Login      
- AllowedExternal List<string>Redirect Urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- string
- The method by which cookies expire.
- string
- The time after the request is made when the session cookie should expire.
- LogoutEndpoint string
- The endpoint to which logout requests are made.
- NonceExpiration stringTime 
- The time after the request is made when the nonce should expire.
- PreserveUrl boolFragments For Logins 
- Are the fragments from the request preserved after the login request is made.
- TokenRefresh doubleExtension Time 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- TokenStore boolEnabled 
- Is the Token Store configuration Enabled.
- TokenStore stringPath 
- The directory path in the App Filesystem in which the tokens are stored.
- TokenStore stringSas Setting Name 
- The name of the app setting which contains the SAS URL of the blob storage containing the tokens.
- ValidateNonce bool
- Is the nonce validated while completing the login flow.
- AllowedExternal []stringRedirect Urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- string
- The method by which cookies expire.
- string
- The time after the request is made when the session cookie should expire.
- LogoutEndpoint string
- The endpoint to which logout requests are made.
- NonceExpiration stringTime 
- The time after the request is made when the nonce should expire.
- PreserveUrl boolFragments For Logins 
- Are the fragments from the request preserved after the login request is made.
- TokenRefresh float64Extension Time 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- TokenStore boolEnabled 
- Is the Token Store configuration Enabled.
- TokenStore stringPath 
- The directory path in the App Filesystem in which the tokens are stored.
- TokenStore stringSas Setting Name 
- The name of the app setting which contains the SAS URL of the blob storage containing the tokens.
- ValidateNonce bool
- Is the nonce validated while completing the login flow.
- allowedExternal List<String>Redirect Urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- String
- The method by which cookies expire.
- String
- The time after the request is made when the session cookie should expire.
- logoutEndpoint String
- The endpoint to which logout requests are made.
- nonceExpiration StringTime 
- The time after the request is made when the nonce should expire.
- preserveUrl BooleanFragments For Logins 
- Are the fragments from the request preserved after the login request is made.
- tokenRefresh DoubleExtension Time 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- tokenStore BooleanEnabled 
- Is the Token Store configuration Enabled.
- tokenStore StringPath 
- The directory path in the App Filesystem in which the tokens are stored.
- tokenStore StringSas Setting Name 
- The name of the app setting which contains the SAS URL of the blob storage containing the tokens.
- validateNonce Boolean
- Is the nonce validated while completing the login flow.
- allowedExternal string[]Redirect Urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- string
- The method by which cookies expire.
- string
- The time after the request is made when the session cookie should expire.
- logoutEndpoint string
- The endpoint to which logout requests are made.
- nonceExpiration stringTime 
- The time after the request is made when the nonce should expire.
- preserveUrl booleanFragments For Logins 
- Are the fragments from the request preserved after the login request is made.
- tokenRefresh numberExtension Time 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- tokenStore booleanEnabled 
- Is the Token Store configuration Enabled.
- tokenStore stringPath 
- The directory path in the App Filesystem in which the tokens are stored.
- tokenStore stringSas Setting Name 
- The name of the app setting which contains the SAS URL of the blob storage containing the tokens.
- validateNonce boolean
- Is the nonce validated while completing the login flow.
- allowed_external_ Sequence[str]redirect_ urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- str
- The method by which cookies expire.
- str
- The time after the request is made when the session cookie should expire.
- logout_endpoint str
- The endpoint to which logout requests are made.
- nonce_expiration_ strtime 
- The time after the request is made when the nonce should expire.
- preserve_url_ boolfragments_ for_ logins 
- Are the fragments from the request preserved after the login request is made.
- token_refresh_ floatextension_ time 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- token_store_ boolenabled 
- Is the Token Store configuration Enabled.
- token_store_ strpath 
- The directory path in the App Filesystem in which the tokens are stored.
- token_store_ strsas_ setting_ name 
- The name of the app setting which contains the SAS URL of the blob storage containing the tokens.
- validate_nonce bool
- Is the nonce validated while completing the login flow.
- allowedExternal List<String>Redirect Urls 
- External URLs that can be redirected to as part of logging in or logging out of the app.
- String
- The method by which cookies expire.
- String
- The time after the request is made when the session cookie should expire.
- logoutEndpoint String
- The endpoint to which logout requests are made.
- nonceExpiration StringTime 
- The time after the request is made when the nonce should expire.
- preserveUrl BooleanFragments For Logins 
- Are the fragments from the request preserved after the login request is made.
- tokenRefresh NumberExtension Time 
- The number of hours after session token expiration that a session token can be used to call the token refresh API.
- tokenStore BooleanEnabled 
- Is the Token Store configuration Enabled.
- tokenStore StringPath 
- The directory path in the App Filesystem in which the tokens are stored.
- tokenStore StringSas Setting Name 
- The name of the app setting which contains the SAS URL of the blob storage containing the tokens.
- validateNonce Boolean
- Is the nonce validated while completing the login flow.
GetLinuxWebAppAuthSettingsV2MicrosoftV2       
- AllowedAudiences List<string>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- LoginScopes List<string>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- AllowedAudiences []string
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- ClientId string
- The OAuth 2.0 client ID used by the app for authentication.
- ClientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- LoginScopes []string
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowedAudiences List<String>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes List<String>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowedAudiences string[]
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- clientId string
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret stringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes string[]
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowed_audiences Sequence[str]
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client_id str
- The OAuth 2.0 client ID used by the app for authentication.
- client_secret_ strsetting_ name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login_scopes Sequence[str]
- The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowedAudiences List<String>
- The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- clientId String
- The OAuth 2.0 client ID used by the app for authentication.
- clientSecret StringSetting Name 
- The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- loginScopes List<String>
- The list of Login scopes that are requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingsV2TwitterV2       
- ConsumerKey string
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- ConsumerSecret stringSetting Name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- ConsumerKey string
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- ConsumerSecret stringSetting Name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumerKey String
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumerSecret StringSetting Name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumerKey string
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumerSecret stringSetting Name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumer_key str
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumer_secret_ strsetting_ name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumerKey String
- The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumerSecret StringSetting Name 
- The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
GetLinuxWebAppBackup    
- Enabled bool
- Is the Backup enabled?
- Name string
- The name of this Linux Web App.
- Schedules
List<GetLinux Web App Backup Schedule> 
- A scheduleblock as defined below.
- StorageAccount stringUrl 
- The SAS URL to the container.
- Enabled bool
- Is the Backup enabled?
- Name string
- The name of this Linux Web App.
- Schedules
[]GetLinux Web App Backup Schedule 
- A scheduleblock as defined below.
- StorageAccount stringUrl 
- The SAS URL to the container.
- enabled Boolean
- Is the Backup enabled?
- name String
- The name of this Linux Web App.
- schedules
List<GetLinux Web App Backup Schedule> 
- A scheduleblock as defined below.
- storageAccount StringUrl 
- The SAS URL to the container.
- enabled boolean
- Is the Backup enabled?
- name string
- The name of this Linux Web App.
- schedules
GetLinux Web App Backup Schedule[] 
- A scheduleblock as defined below.
- storageAccount stringUrl 
- The SAS URL to the container.
- enabled bool
- Is the Backup enabled?
- name str
- The name of this Linux Web App.
- schedules
Sequence[GetLinux Web App Backup Schedule] 
- A scheduleblock as defined below.
- storage_account_ strurl 
- The SAS URL to the container.
- enabled Boolean
- Is the Backup enabled?
- name String
- The name of this Linux Web App.
- schedules List<Property Map>
- A scheduleblock as defined below.
- storageAccount StringUrl 
- The SAS URL to the container.
GetLinuxWebAppBackupSchedule     
- FrequencyInterval int
- How often the backup will be executed.
- FrequencyUnit string
- The unit of time for how often the backup should take place.
- KeepAt boolLeast One Backup 
- Will the service keep at least one backup, regardless of age of backup.
- LastExecution stringTime 
- The time of the last backup attempt.
- RetentionPeriod intDays 
- After how many days backups should be deleted.
- StartTime string
- When the schedule should start in RFC-3339 format.
- FrequencyInterval int
- How often the backup will be executed.
- FrequencyUnit string
- The unit of time for how often the backup should take place.
- KeepAt boolLeast One Backup 
- Will the service keep at least one backup, regardless of age of backup.
- LastExecution stringTime 
- The time of the last backup attempt.
- RetentionPeriod intDays 
- After how many days backups should be deleted.
- StartTime string
- When the schedule should start in RFC-3339 format.
- frequencyInterval Integer
- How often the backup will be executed.
- frequencyUnit String
- The unit of time for how often the backup should take place.
- keepAt BooleanLeast One Backup 
- Will the service keep at least one backup, regardless of age of backup.
- lastExecution StringTime 
- The time of the last backup attempt.
- retentionPeriod IntegerDays 
- After how many days backups should be deleted.
- startTime String
- When the schedule should start in RFC-3339 format.
- frequencyInterval number
- How often the backup will be executed.
- frequencyUnit string
- The unit of time for how often the backup should take place.
- keepAt booleanLeast One Backup 
- Will the service keep at least one backup, regardless of age of backup.
- lastExecution stringTime 
- The time of the last backup attempt.
- retentionPeriod numberDays 
- After how many days backups should be deleted.
- startTime string
- When the schedule should start in RFC-3339 format.
- frequency_interval int
- How often the backup will be executed.
- frequency_unit str
- The unit of time for how often the backup should take place.
- keep_at_ boolleast_ one_ backup 
- Will the service keep at least one backup, regardless of age of backup.
- last_execution_ strtime 
- The time of the last backup attempt.
- retention_period_ intdays 
- After how many days backups should be deleted.
- start_time str
- When the schedule should start in RFC-3339 format.
- frequencyInterval Number
- How often the backup will be executed.
- frequencyUnit String
- The unit of time for how often the backup should take place.
- keepAt BooleanLeast One Backup 
- Will the service keep at least one backup, regardless of age of backup.
- lastExecution StringTime 
- The time of the last backup attempt.
- retentionPeriod NumberDays 
- After how many days backups should be deleted.
- startTime String
- When the schedule should start in RFC-3339 format.
GetLinuxWebAppConnectionString     
GetLinuxWebAppIdentity    
- IdentityIds List<string>
- The list of User Assigned Managed Identity IDs assigned to this Linux Web App.
- PrincipalId string
- The Principal ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- TenantId string
- The Tenant ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- Type string
- The Azure Storage Type.
- IdentityIds []string
- The list of User Assigned Managed Identity IDs assigned to this Linux Web App.
- PrincipalId string
- The Principal ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- TenantId string
- The Tenant ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- Type string
- The Azure Storage Type.
- identityIds List<String>
- The list of User Assigned Managed Identity IDs assigned to this Linux Web App.
- principalId String
- The Principal ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- tenantId String
- The Tenant ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- type String
- The Azure Storage Type.
- identityIds string[]
- The list of User Assigned Managed Identity IDs assigned to this Linux Web App.
- principalId string
- The Principal ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- tenantId string
- The Tenant ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- type string
- The Azure Storage Type.
- identity_ids Sequence[str]
- The list of User Assigned Managed Identity IDs assigned to this Linux Web App.
- principal_id str
- The Principal ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- tenant_id str
- The Tenant ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- type str
- The Azure Storage Type.
- identityIds List<String>
- The list of User Assigned Managed Identity IDs assigned to this Linux Web App.
- principalId String
- The Principal ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- tenantId String
- The Tenant ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- type String
- The Azure Storage Type.
GetLinuxWebAppLog    
- ApplicationLogs List<GetLinux Web App Log Application Log> 
- A application_logsblock as defined above.
- DetailedError boolMessages 
- Is Detailed Error Messaging enabled.
- FailedRequest boolTracing 
- Is Failed Request Tracing enabled.
- HttpLogs List<GetLinux Web App Log Http Log> 
- An http_logsblock as defined above.
- ApplicationLogs []GetLinux Web App Log Application Log 
- A application_logsblock as defined above.
- DetailedError boolMessages 
- Is Detailed Error Messaging enabled.
- FailedRequest boolTracing 
- Is Failed Request Tracing enabled.
- HttpLogs []GetLinux Web App Log Http Log 
- An http_logsblock as defined above.
- applicationLogs List<GetLinux Web App Log Application Log> 
- A application_logsblock as defined above.
- detailedError BooleanMessages 
- Is Detailed Error Messaging enabled.
- failedRequest BooleanTracing 
- Is Failed Request Tracing enabled.
- httpLogs List<GetLinux Web App Log Http Log> 
- An http_logsblock as defined above.
- applicationLogs GetLinux Web App Log Application Log[] 
- A application_logsblock as defined above.
- detailedError booleanMessages 
- Is Detailed Error Messaging enabled.
- failedRequest booleanTracing 
- Is Failed Request Tracing enabled.
- httpLogs GetLinux Web App Log Http Log[] 
- An http_logsblock as defined above.
- application_logs Sequence[GetLinux Web App Log Application Log] 
- A application_logsblock as defined above.
- detailed_error_ boolmessages 
- Is Detailed Error Messaging enabled.
- failed_request_ booltracing 
- Is Failed Request Tracing enabled.
- http_logs Sequence[GetLinux Web App Log Http Log] 
- An http_logsblock as defined above.
- applicationLogs List<Property Map>
- A application_logsblock as defined above.
- detailedError BooleanMessages 
- Is Detailed Error Messaging enabled.
- failedRequest BooleanTracing 
- Is Failed Request Tracing enabled.
- httpLogs List<Property Map>
- An http_logsblock as defined above.
GetLinuxWebAppLogApplicationLog      
- AzureBlob List<GetStorages Linux Web App Log Application Log Azure Blob Storage> 
- A azure_blob_storageblock as defined above.
- FileSystem stringLevel 
- The logging level.
- AzureBlob []GetStorages Linux Web App Log Application Log Azure Blob Storage 
- A azure_blob_storageblock as defined above.
- FileSystem stringLevel 
- The logging level.
- azureBlob List<GetStorages Linux Web App Log Application Log Azure Blob Storage> 
- A azure_blob_storageblock as defined above.
- fileSystem StringLevel 
- The logging level.
- azureBlob GetStorages Linux Web App Log Application Log Azure Blob Storage[] 
- A azure_blob_storageblock as defined above.
- fileSystem stringLevel 
- The logging level.
- azure_blob_ Sequence[Getstorages Linux Web App Log Application Log Azure Blob Storage] 
- A azure_blob_storageblock as defined above.
- file_system_ strlevel 
- The logging level.
- azureBlob List<Property Map>Storages 
- A azure_blob_storageblock as defined above.
- fileSystem StringLevel 
- The logging level.
GetLinuxWebAppLogApplicationLogAzureBlobStorage         
- Level string
- The level at which to log. Possible values include Error,Warning,Information,VerboseandOff. NOTE: this field is not available forhttp_logs
- RetentionIn intDays 
- The retention period in days.
- SasUrl string
- The SAS url to an Azure blob container.
- Level string
- The level at which to log. Possible values include Error,Warning,Information,VerboseandOff. NOTE: this field is not available forhttp_logs
- RetentionIn intDays 
- The retention period in days.
- SasUrl string
- The SAS url to an Azure blob container.
- level String
- The level at which to log. Possible values include Error,Warning,Information,VerboseandOff. NOTE: this field is not available forhttp_logs
- retentionIn IntegerDays 
- The retention period in days.
- sasUrl String
- The SAS url to an Azure blob container.
- level string
- The level at which to log. Possible values include Error,Warning,Information,VerboseandOff. NOTE: this field is not available forhttp_logs
- retentionIn numberDays 
- The retention period in days.
- sasUrl string
- The SAS url to an Azure blob container.
- level str
- The level at which to log. Possible values include Error,Warning,Information,VerboseandOff. NOTE: this field is not available forhttp_logs
- retention_in_ intdays 
- The retention period in days.
- sas_url str
- The SAS url to an Azure blob container.
- level String
- The level at which to log. Possible values include Error,Warning,Information,VerboseandOff. NOTE: this field is not available forhttp_logs
- retentionIn NumberDays 
- The retention period in days.
- sasUrl String
- The SAS url to an Azure blob container.
GetLinuxWebAppLogHttpLog      
- AzureBlob List<GetStorages Linux Web App Log Http Log Azure Blob Storage> 
- A azure_blob_storageblock as defined above.
- FileSystems List<GetLinux Web App Log Http Log File System> 
- A file_systemblock as defined above.
- AzureBlob []GetStorages Linux Web App Log Http Log Azure Blob Storage 
- A azure_blob_storageblock as defined above.
- FileSystems []GetLinux Web App Log Http Log File System 
- A file_systemblock as defined above.
- azureBlob List<GetStorages Linux Web App Log Http Log Azure Blob Storage> 
- A azure_blob_storageblock as defined above.
- fileSystems List<GetLinux Web App Log Http Log File System> 
- A file_systemblock as defined above.
- azureBlob GetStorages Linux Web App Log Http Log Azure Blob Storage[] 
- A azure_blob_storageblock as defined above.
- fileSystems GetLinux Web App Log Http Log File System[] 
- A file_systemblock as defined above.
- azure_blob_ Sequence[Getstorages Linux Web App Log Http Log Azure Blob Storage] 
- A azure_blob_storageblock as defined above.
- file_systems Sequence[GetLinux Web App Log Http Log File System] 
- A file_systemblock as defined above.
- azureBlob List<Property Map>Storages 
- A azure_blob_storageblock as defined above.
- fileSystems List<Property Map>
- A file_systemblock as defined above.
GetLinuxWebAppLogHttpLogAzureBlobStorage         
- RetentionIn intDays 
- The retention period in days.
- SasUrl string
- The SAS url to an Azure blob container.
- RetentionIn intDays 
- The retention period in days.
- SasUrl string
- The SAS url to an Azure blob container.
- retentionIn IntegerDays 
- The retention period in days.
- sasUrl String
- The SAS url to an Azure blob container.
- retentionIn numberDays 
- The retention period in days.
- sasUrl string
- The SAS url to an Azure blob container.
- retention_in_ intdays 
- The retention period in days.
- sas_url str
- The SAS url to an Azure blob container.
- retentionIn NumberDays 
- The retention period in days.
- sasUrl String
- The SAS url to an Azure blob container.
GetLinuxWebAppLogHttpLogFileSystem        
- RetentionIn intDays 
- The retention period in days.
- RetentionIn intMb 
- The maximum size in megabytes that log files can use.
- RetentionIn intDays 
- The retention period in days.
- RetentionIn intMb 
- The maximum size in megabytes that log files can use.
- retentionIn IntegerDays 
- The retention period in days.
- retentionIn IntegerMb 
- The maximum size in megabytes that log files can use.
- retentionIn numberDays 
- The retention period in days.
- retentionIn numberMb 
- The maximum size in megabytes that log files can use.
- retention_in_ intdays 
- The retention period in days.
- retention_in_ intmb 
- The maximum size in megabytes that log files can use.
- retentionIn NumberDays 
- The retention period in days.
- retentionIn NumberMb 
- The maximum size in megabytes that log files can use.
GetLinuxWebAppSiteConfig     
- AlwaysOn bool
- Is this Linux Web App is Always On enabled.
- ApiDefinition stringUrl 
- The ID of the APIM configuration for this Linux Web App.
- ApiManagement stringApi Id 
- The ID of the API Management API for this Linux Web App.
- AppCommand stringLine 
- The command line used to launch this app.
- ApplicationStacks List<GetLinux Web App Site Config Application Stack> 
- A application_stackblock as defined above.
- AutoHeal List<GetSettings Linux Web App Site Config Auto Heal Setting> 
- A auto_heal_settingblock as defined above.
- ContainerRegistry stringManaged Identity Client Id 
- The Client ID of the Managed Service Identity used for connections to the Azure Container Registry.
- ContainerRegistry boolUse Managed Identity 
- Do connections for Azure Container Registry use Managed Identity.
- Cors
List<GetLinux Web App Site Config Cor> 
- A corsblock as defined above.
- DefaultDocuments List<string>
- The list of Default Documents for the Linux Web App.
- DetailedError boolLogging Enabled 
- Is Detailed Error Logging enabled.
- FtpsState string
- The State of FTP / FTPS service.
- HealthCheck intEviction Time In Min 
- The amount of time in minutes that a node can be unhealthy before being removed from the load balancer.
- HealthCheck stringPath 
- The path to the Health Check endpoint.
- Http2Enabled bool
- Is HTTP2.0 enabled.
- IpRestriction stringDefault Action 
- The Default action for traffic that does not match any ip_restrictionrule.
- IpRestrictions List<GetLinux Web App Site Config Ip Restriction> 
- A ip_restrictionblock as defined above.
- LinuxFx stringVersion 
- The LinuxFXVersionstring.
- LoadBalancing stringMode 
- The site Load Balancing Mode.
- LocalMysql boolEnabled 
- Is the Local MySQL enabled.
- ManagedPipeline stringMode 
- The Managed Pipeline Mode.
- MinimumTls stringVersion 
- The Minimum version of TLS for requests.
- RemoteDebugging boolEnabled 
- Is Remote Debugging enabled.
- RemoteDebugging stringVersion 
- The Remote Debugging Version.
- ScmIp stringRestriction Default Action 
- The Default action for traffic that does not match any scm_ip_restrictionrule.
- ScmIp List<GetRestrictions Linux Web App Site Config Scm Ip Restriction> 
- A scm_ip_restrictionblock as defined above.
- ScmMinimum stringTls Version 
- The Minimum version of TLS for requests to SCM.
- ScmType string
- The Source Control Management Type in use.
- ScmUse boolMain Ip Restriction 
- Is the Linux Web App ip_restrictionconfiguration used for the SCM also.
- Use32BitWorker bool
- Does the Linux Web App use a 32-bit worker.
- VnetRoute boolAll Enabled 
- Are all outbound traffic to NAT Gateways, Network Security Groups and User Defined Routes applied?
- WebsocketsEnabled bool
- Are Web Sockets enabled?
- WorkerCount int
- The number of Workers for this Linux App Service.
- AlwaysOn bool
- Is this Linux Web App is Always On enabled.
- ApiDefinition stringUrl 
- The ID of the APIM configuration for this Linux Web App.
- ApiManagement stringApi Id 
- The ID of the API Management API for this Linux Web App.
- AppCommand stringLine 
- The command line used to launch this app.
- ApplicationStacks []GetLinux Web App Site Config Application Stack 
- A application_stackblock as defined above.
- AutoHeal []GetSettings Linux Web App Site Config Auto Heal Setting 
- A auto_heal_settingblock as defined above.
- ContainerRegistry stringManaged Identity Client Id 
- The Client ID of the Managed Service Identity used for connections to the Azure Container Registry.
- ContainerRegistry boolUse Managed Identity 
- Do connections for Azure Container Registry use Managed Identity.
- Cors
[]GetLinux Web App Site Config Cor 
- A corsblock as defined above.
- DefaultDocuments []string
- The list of Default Documents for the Linux Web App.
- DetailedError boolLogging Enabled 
- Is Detailed Error Logging enabled.
- FtpsState string
- The State of FTP / FTPS service.
- HealthCheck intEviction Time In Min 
- The amount of time in minutes that a node can be unhealthy before being removed from the load balancer.
- HealthCheck stringPath 
- The path to the Health Check endpoint.
- Http2Enabled bool
- Is HTTP2.0 enabled.
- IpRestriction stringDefault Action 
- The Default action for traffic that does not match any ip_restrictionrule.
- IpRestrictions []GetLinux Web App Site Config Ip Restriction 
- A ip_restrictionblock as defined above.
- LinuxFx stringVersion 
- The LinuxFXVersionstring.
- LoadBalancing stringMode 
- The site Load Balancing Mode.
- LocalMysql boolEnabled 
- Is the Local MySQL enabled.
- ManagedPipeline stringMode 
- The Managed Pipeline Mode.
- MinimumTls stringVersion 
- The Minimum version of TLS for requests.
- RemoteDebugging boolEnabled 
- Is Remote Debugging enabled.
- RemoteDebugging stringVersion 
- The Remote Debugging Version.
- ScmIp stringRestriction Default Action 
- The Default action for traffic that does not match any scm_ip_restrictionrule.
- ScmIp []GetRestrictions Linux Web App Site Config Scm Ip Restriction 
- A scm_ip_restrictionblock as defined above.
- ScmMinimum stringTls Version 
- The Minimum version of TLS for requests to SCM.
- ScmType string
- The Source Control Management Type in use.
- ScmUse boolMain Ip Restriction 
- Is the Linux Web App ip_restrictionconfiguration used for the SCM also.
- Use32BitWorker bool
- Does the Linux Web App use a 32-bit worker.
- VnetRoute boolAll Enabled 
- Are all outbound traffic to NAT Gateways, Network Security Groups and User Defined Routes applied?
- WebsocketsEnabled bool
- Are Web Sockets enabled?
- WorkerCount int
- The number of Workers for this Linux App Service.
- alwaysOn Boolean
- Is this Linux Web App is Always On enabled.
- apiDefinition StringUrl 
- The ID of the APIM configuration for this Linux Web App.
- apiManagement StringApi Id 
- The ID of the API Management API for this Linux Web App.
- appCommand StringLine 
- The command line used to launch this app.
- applicationStacks List<GetLinux Web App Site Config Application Stack> 
- A application_stackblock as defined above.
- autoHeal List<GetSettings Linux Web App Site Config Auto Heal Setting> 
- A auto_heal_settingblock as defined above.
- containerRegistry StringManaged Identity Client Id 
- The Client ID of the Managed Service Identity used for connections to the Azure Container Registry.
- containerRegistry BooleanUse Managed Identity 
- Do connections for Azure Container Registry use Managed Identity.
- cors
List<GetLinux Web App Site Config Cor> 
- A corsblock as defined above.
- defaultDocuments List<String>
- The list of Default Documents for the Linux Web App.
- detailedError BooleanLogging Enabled 
- Is Detailed Error Logging enabled.
- ftpsState String
- The State of FTP / FTPS service.
- healthCheck IntegerEviction Time In Min 
- The amount of time in minutes that a node can be unhealthy before being removed from the load balancer.
- healthCheck StringPath 
- The path to the Health Check endpoint.
- http2Enabled Boolean
- Is HTTP2.0 enabled.
- ipRestriction StringDefault Action 
- The Default action for traffic that does not match any ip_restrictionrule.
- ipRestrictions List<GetLinux Web App Site Config Ip Restriction> 
- A ip_restrictionblock as defined above.
- linuxFx StringVersion 
- The LinuxFXVersionstring.
- loadBalancing StringMode 
- The site Load Balancing Mode.
- localMysql BooleanEnabled 
- Is the Local MySQL enabled.
- managedPipeline StringMode 
- The Managed Pipeline Mode.
- minimumTls StringVersion 
- The Minimum version of TLS for requests.
- remoteDebugging BooleanEnabled 
- Is Remote Debugging enabled.
- remoteDebugging StringVersion 
- The Remote Debugging Version.
- scmIp StringRestriction Default Action 
- The Default action for traffic that does not match any scm_ip_restrictionrule.
- scmIp List<GetRestrictions Linux Web App Site Config Scm Ip Restriction> 
- A scm_ip_restrictionblock as defined above.
- scmMinimum StringTls Version 
- The Minimum version of TLS for requests to SCM.
- scmType String
- The Source Control Management Type in use.
- scmUse BooleanMain Ip Restriction 
- Is the Linux Web App ip_restrictionconfiguration used for the SCM also.
- use32BitWorker Boolean
- Does the Linux Web App use a 32-bit worker.
- vnetRoute BooleanAll Enabled 
- Are all outbound traffic to NAT Gateways, Network Security Groups and User Defined Routes applied?
- websocketsEnabled Boolean
- Are Web Sockets enabled?
- workerCount Integer
- The number of Workers for this Linux App Service.
- alwaysOn boolean
- Is this Linux Web App is Always On enabled.
- apiDefinition stringUrl 
- The ID of the APIM configuration for this Linux Web App.
- apiManagement stringApi Id 
- The ID of the API Management API for this Linux Web App.
- appCommand stringLine 
- The command line used to launch this app.
- applicationStacks GetLinux Web App Site Config Application Stack[] 
- A application_stackblock as defined above.
- autoHeal GetSettings Linux Web App Site Config Auto Heal Setting[] 
- A auto_heal_settingblock as defined above.
- containerRegistry stringManaged Identity Client Id 
- The Client ID of the Managed Service Identity used for connections to the Azure Container Registry.
- containerRegistry booleanUse Managed Identity 
- Do connections for Azure Container Registry use Managed Identity.
- cors
GetLinux Web App Site Config Cor[] 
- A corsblock as defined above.
- defaultDocuments string[]
- The list of Default Documents for the Linux Web App.
- detailedError booleanLogging Enabled 
- Is Detailed Error Logging enabled.
- ftpsState string
- The State of FTP / FTPS service.
- healthCheck numberEviction Time In Min 
- The amount of time in minutes that a node can be unhealthy before being removed from the load balancer.
- healthCheck stringPath 
- The path to the Health Check endpoint.
- http2Enabled boolean
- Is HTTP2.0 enabled.
- ipRestriction stringDefault Action 
- The Default action for traffic that does not match any ip_restrictionrule.
- ipRestrictions GetLinux Web App Site Config Ip Restriction[] 
- A ip_restrictionblock as defined above.
- linuxFx stringVersion 
- The LinuxFXVersionstring.
- loadBalancing stringMode 
- The site Load Balancing Mode.
- localMysql booleanEnabled 
- Is the Local MySQL enabled.
- managedPipeline stringMode 
- The Managed Pipeline Mode.
- minimumTls stringVersion 
- The Minimum version of TLS for requests.
- remoteDebugging booleanEnabled 
- Is Remote Debugging enabled.
- remoteDebugging stringVersion 
- The Remote Debugging Version.
- scmIp stringRestriction Default Action 
- The Default action for traffic that does not match any scm_ip_restrictionrule.
- scmIp GetRestrictions Linux Web App Site Config Scm Ip Restriction[] 
- A scm_ip_restrictionblock as defined above.
- scmMinimum stringTls Version 
- The Minimum version of TLS for requests to SCM.
- scmType string
- The Source Control Management Type in use.
- scmUse booleanMain Ip Restriction 
- Is the Linux Web App ip_restrictionconfiguration used for the SCM also.
- use32BitWorker boolean
- Does the Linux Web App use a 32-bit worker.
- vnetRoute booleanAll Enabled 
- Are all outbound traffic to NAT Gateways, Network Security Groups and User Defined Routes applied?
- websocketsEnabled boolean
- Are Web Sockets enabled?
- workerCount number
- The number of Workers for this Linux App Service.
- always_on bool
- Is this Linux Web App is Always On enabled.
- api_definition_ strurl 
- The ID of the APIM configuration for this Linux Web App.
- api_management_ strapi_ id 
- The ID of the API Management API for this Linux Web App.
- app_command_ strline 
- The command line used to launch this app.
- application_stacks Sequence[GetLinux Web App Site Config Application Stack] 
- A application_stackblock as defined above.
- auto_heal_ Sequence[Getsettings Linux Web App Site Config Auto Heal Setting] 
- A auto_heal_settingblock as defined above.
- container_registry_ strmanaged_ identity_ client_ id 
- The Client ID of the Managed Service Identity used for connections to the Azure Container Registry.
- container_registry_ booluse_ managed_ identity 
- Do connections for Azure Container Registry use Managed Identity.
- cors
Sequence[GetLinux Web App Site Config Cor] 
- A corsblock as defined above.
- default_documents Sequence[str]
- The list of Default Documents for the Linux Web App.
- detailed_error_ boollogging_ enabled 
- Is Detailed Error Logging enabled.
- ftps_state str
- The State of FTP / FTPS service.
- health_check_ inteviction_ time_ in_ min 
- The amount of time in minutes that a node can be unhealthy before being removed from the load balancer.
- health_check_ strpath 
- The path to the Health Check endpoint.
- http2_enabled bool
- Is HTTP2.0 enabled.
- ip_restriction_ strdefault_ action 
- The Default action for traffic that does not match any ip_restrictionrule.
- ip_restrictions Sequence[GetLinux Web App Site Config Ip Restriction] 
- A ip_restrictionblock as defined above.
- linux_fx_ strversion 
- The LinuxFXVersionstring.
- load_balancing_ strmode 
- The site Load Balancing Mode.
- local_mysql_ boolenabled 
- Is the Local MySQL enabled.
- managed_pipeline_ strmode 
- The Managed Pipeline Mode.
- minimum_tls_ strversion 
- The Minimum version of TLS for requests.
- remote_debugging_ boolenabled 
- Is Remote Debugging enabled.
- remote_debugging_ strversion 
- The Remote Debugging Version.
- scm_ip_ strrestriction_ default_ action 
- The Default action for traffic that does not match any scm_ip_restrictionrule.
- scm_ip_ Sequence[Getrestrictions Linux Web App Site Config Scm Ip Restriction] 
- A scm_ip_restrictionblock as defined above.
- scm_minimum_ strtls_ version 
- The Minimum version of TLS for requests to SCM.
- scm_type str
- The Source Control Management Type in use.
- scm_use_ boolmain_ ip_ restriction 
- Is the Linux Web App ip_restrictionconfiguration used for the SCM also.
- use32_bit_ boolworker 
- Does the Linux Web App use a 32-bit worker.
- vnet_route_ boolall_ enabled 
- Are all outbound traffic to NAT Gateways, Network Security Groups and User Defined Routes applied?
- websockets_enabled bool
- Are Web Sockets enabled?
- worker_count int
- The number of Workers for this Linux App Service.
- alwaysOn Boolean
- Is this Linux Web App is Always On enabled.
- apiDefinition StringUrl 
- The ID of the APIM configuration for this Linux Web App.
- apiManagement StringApi Id 
- The ID of the API Management API for this Linux Web App.
- appCommand StringLine 
- The command line used to launch this app.
- applicationStacks List<Property Map>
- A application_stackblock as defined above.
- autoHeal List<Property Map>Settings 
- A auto_heal_settingblock as defined above.
- containerRegistry StringManaged Identity Client Id 
- The Client ID of the Managed Service Identity used for connections to the Azure Container Registry.
- containerRegistry BooleanUse Managed Identity 
- Do connections for Azure Container Registry use Managed Identity.
- cors List<Property Map>
- A corsblock as defined above.
- defaultDocuments List<String>
- The list of Default Documents for the Linux Web App.
- detailedError BooleanLogging Enabled 
- Is Detailed Error Logging enabled.
- ftpsState String
- The State of FTP / FTPS service.
- healthCheck NumberEviction Time In Min 
- The amount of time in minutes that a node can be unhealthy before being removed from the load balancer.
- healthCheck StringPath 
- The path to the Health Check endpoint.
- http2Enabled Boolean
- Is HTTP2.0 enabled.
- ipRestriction StringDefault Action 
- The Default action for traffic that does not match any ip_restrictionrule.
- ipRestrictions List<Property Map>
- A ip_restrictionblock as defined above.
- linuxFx StringVersion 
- The LinuxFXVersionstring.
- loadBalancing StringMode 
- The site Load Balancing Mode.
- localMysql BooleanEnabled 
- Is the Local MySQL enabled.
- managedPipeline StringMode 
- The Managed Pipeline Mode.
- minimumTls StringVersion 
- The Minimum version of TLS for requests.
- remoteDebugging BooleanEnabled 
- Is Remote Debugging enabled.
- remoteDebugging StringVersion 
- The Remote Debugging Version.
- scmIp StringRestriction Default Action 
- The Default action for traffic that does not match any scm_ip_restrictionrule.
- scmIp List<Property Map>Restrictions 
- A scm_ip_restrictionblock as defined above.
- scmMinimum StringTls Version 
- The Minimum version of TLS for requests to SCM.
- scmType String
- The Source Control Management Type in use.
- scmUse BooleanMain Ip Restriction 
- Is the Linux Web App ip_restrictionconfiguration used for the SCM also.
- use32BitWorker Boolean
- Does the Linux Web App use a 32-bit worker.
- vnetRoute BooleanAll Enabled 
- Are all outbound traffic to NAT Gateways, Network Security Groups and User Defined Routes applied?
- websocketsEnabled Boolean
- Are Web Sockets enabled?
- workerCount Number
- The number of Workers for this Linux App Service.
GetLinuxWebAppSiteConfigApplicationStack       
- DockerImage stringName 
- The docker image, including tag, used by this Linux Web App.
- DockerRegistry stringPassword 
- The User Name to use for authentication against the registry to pull the image.
- DockerRegistry stringUrl 
- The URL of the container registry where the docker_image_nameis located.
- DockerRegistry stringUsername 
- The User Name to use for authentication against the registry to pull the image.
- DotnetVersion string
- The version of .NET in use.
- GoVersion string
- JavaServer string
- The Java server type.
- JavaServer stringVersion 
- The Version of the java_serverin use.
- JavaVersion string
- The Version of Java in use.
- NodeVersion string
- The version of Node in use.
- PhpVersion string
- The version of PHP in use.
- PythonVersion string
- The version of Python in use.
- RubyVersion string
- The version of Ruby in use.
- DockerImage stringName 
- The docker image, including tag, used by this Linux Web App.
- DockerRegistry stringPassword 
- The User Name to use for authentication against the registry to pull the image.
- DockerRegistry stringUrl 
- The URL of the container registry where the docker_image_nameis located.
- DockerRegistry stringUsername 
- The User Name to use for authentication against the registry to pull the image.
- DotnetVersion string
- The version of .NET in use.
- GoVersion string
- JavaServer string
- The Java server type.
- JavaServer stringVersion 
- The Version of the java_serverin use.
- JavaVersion string
- The Version of Java in use.
- NodeVersion string
- The version of Node in use.
- PhpVersion string
- The version of PHP in use.
- PythonVersion string
- The version of Python in use.
- RubyVersion string
- The version of Ruby in use.
- dockerImage StringName 
- The docker image, including tag, used by this Linux Web App.
- dockerRegistry StringPassword 
- The User Name to use for authentication against the registry to pull the image.
- dockerRegistry StringUrl 
- The URL of the container registry where the docker_image_nameis located.
- dockerRegistry StringUsername 
- The User Name to use for authentication against the registry to pull the image.
- dotnetVersion String
- The version of .NET in use.
- goVersion String
- javaServer String
- The Java server type.
- javaServer StringVersion 
- The Version of the java_serverin use.
- javaVersion String
- The Version of Java in use.
- nodeVersion String
- The version of Node in use.
- phpVersion String
- The version of PHP in use.
- pythonVersion String
- The version of Python in use.
- rubyVersion String
- The version of Ruby in use.
- dockerImage stringName 
- The docker image, including tag, used by this Linux Web App.
- dockerRegistry stringPassword 
- The User Name to use for authentication against the registry to pull the image.
- dockerRegistry stringUrl 
- The URL of the container registry where the docker_image_nameis located.
- dockerRegistry stringUsername 
- The User Name to use for authentication against the registry to pull the image.
- dotnetVersion string
- The version of .NET in use.
- goVersion string
- javaServer string
- The Java server type.
- javaServer stringVersion 
- The Version of the java_serverin use.
- javaVersion string
- The Version of Java in use.
- nodeVersion string
- The version of Node in use.
- phpVersion string
- The version of PHP in use.
- pythonVersion string
- The version of Python in use.
- rubyVersion string
- The version of Ruby in use.
- docker_image_ strname 
- The docker image, including tag, used by this Linux Web App.
- docker_registry_ strpassword 
- The User Name to use for authentication against the registry to pull the image.
- docker_registry_ strurl 
- The URL of the container registry where the docker_image_nameis located.
- docker_registry_ strusername 
- The User Name to use for authentication against the registry to pull the image.
- dotnet_version str
- The version of .NET in use.
- go_version str
- java_server str
- The Java server type.
- java_server_ strversion 
- The Version of the java_serverin use.
- java_version str
- The Version of Java in use.
- node_version str
- The version of Node in use.
- php_version str
- The version of PHP in use.
- python_version str
- The version of Python in use.
- ruby_version str
- The version of Ruby in use.
- dockerImage StringName 
- The docker image, including tag, used by this Linux Web App.
- dockerRegistry StringPassword 
- The User Name to use for authentication against the registry to pull the image.
- dockerRegistry StringUrl 
- The URL of the container registry where the docker_image_nameis located.
- dockerRegistry StringUsername 
- The User Name to use for authentication against the registry to pull the image.
- dotnetVersion String
- The version of .NET in use.
- goVersion String
- javaServer String
- The Java server type.
- javaServer StringVersion 
- The Version of the java_serverin use.
- javaVersion String
- The Version of Java in use.
- nodeVersion String
- The version of Node in use.
- phpVersion String
- The version of PHP in use.
- pythonVersion String
- The version of Python in use.
- rubyVersion String
- The version of Ruby in use.
GetLinuxWebAppSiteConfigAutoHealSetting        
- Actions
List<GetLinux Web App Site Config Auto Heal Setting Action> 
- A actionblock as defined above.
- Triggers
List<GetLinux Web App Site Config Auto Heal Setting Trigger> 
- A triggerblock as defined below.
- Actions
[]GetLinux Web App Site Config Auto Heal Setting Action 
- A actionblock as defined above.
- Triggers
[]GetLinux Web App Site Config Auto Heal Setting Trigger 
- A triggerblock as defined below.
- actions
List<GetLinux Web App Site Config Auto Heal Setting Action> 
- A actionblock as defined above.
- triggers
List<GetLinux Web App Site Config Auto Heal Setting Trigger> 
- A triggerblock as defined below.
- actions
GetLinux Web App Site Config Auto Heal Setting Action[] 
- A actionblock as defined above.
- triggers
GetLinux Web App Site Config Auto Heal Setting Trigger[] 
- A triggerblock as defined below.
- actions
Sequence[GetLinux Web App Site Config Auto Heal Setting Action] 
- A actionblock as defined above.
- triggers
Sequence[GetLinux Web App Site Config Auto Heal Setting Trigger] 
- A triggerblock as defined below.
- actions List<Property Map>
- A actionblock as defined above.
- triggers List<Property Map>
- A triggerblock as defined below.
GetLinuxWebAppSiteConfigAutoHealSettingAction         
- ActionType string
- The predefined action to be taken to an Auto Heal trigger.
- MinimumProcess stringExecution Time 
- The minimum amount of time in hh:mm:ssthe Linux Web App must have been running before the defined action will be run in the event of a trigger.
- ActionType string
- The predefined action to be taken to an Auto Heal trigger.
- MinimumProcess stringExecution Time 
- The minimum amount of time in hh:mm:ssthe Linux Web App must have been running before the defined action will be run in the event of a trigger.
- actionType String
- The predefined action to be taken to an Auto Heal trigger.
- minimumProcess StringExecution Time 
- The minimum amount of time in hh:mm:ssthe Linux Web App must have been running before the defined action will be run in the event of a trigger.
- actionType string
- The predefined action to be taken to an Auto Heal trigger.
- minimumProcess stringExecution Time 
- The minimum amount of time in hh:mm:ssthe Linux Web App must have been running before the defined action will be run in the event of a trigger.
- action_type str
- The predefined action to be taken to an Auto Heal trigger.
- minimum_process_ strexecution_ time 
- The minimum amount of time in hh:mm:ssthe Linux Web App must have been running before the defined action will be run in the event of a trigger.
- actionType String
- The predefined action to be taken to an Auto Heal trigger.
- minimumProcess StringExecution Time 
- The minimum amount of time in hh:mm:ssthe Linux Web App must have been running before the defined action will be run in the event of a trigger.
GetLinuxWebAppSiteConfigAutoHealSettingTrigger         
- Requests
List<GetLinux Web App Site Config Auto Heal Setting Trigger Request> 
- A requestsblock as defined above.
- SlowRequest List<GetWith Paths Linux Web App Site Config Auto Heal Setting Trigger Slow Request With Path> 
- (Optional) One or more slow_request_with_pathblocks as defined above.
- StatusCodes List<GetLinux Web App Site Config Auto Heal Setting Trigger Status Code> 
- A status_codeblock as defined above.
- SlowRequests List<GetLinux Web App Site Config Auto Heal Setting Trigger Slow Request> 
- A slow_requestblock as defined above.
- Requests
[]GetLinux Web App Site Config Auto Heal Setting Trigger Request 
- A requestsblock as defined above.
- SlowRequest []GetWith Paths Linux Web App Site Config Auto Heal Setting Trigger Slow Request With Path 
- (Optional) One or more slow_request_with_pathblocks as defined above.
- StatusCodes []GetLinux Web App Site Config Auto Heal Setting Trigger Status Code 
- A status_codeblock as defined above.
- SlowRequests []GetLinux Web App Site Config Auto Heal Setting Trigger Slow Request 
- A slow_requestblock as defined above.
- requests
List<GetLinux Web App Site Config Auto Heal Setting Trigger Request> 
- A requestsblock as defined above.
- slowRequest List<GetWith Paths Linux Web App Site Config Auto Heal Setting Trigger Slow Request With Path> 
- (Optional) One or more slow_request_with_pathblocks as defined above.
- statusCodes List<GetLinux Web App Site Config Auto Heal Setting Trigger Status Code> 
- A status_codeblock as defined above.
- slowRequests List<GetLinux Web App Site Config Auto Heal Setting Trigger Slow Request> 
- A slow_requestblock as defined above.
- requests
GetLinux Web App Site Config Auto Heal Setting Trigger Request[] 
- A requestsblock as defined above.
- slowRequest GetWith Paths Linux Web App Site Config Auto Heal Setting Trigger Slow Request With Path[] 
- (Optional) One or more slow_request_with_pathblocks as defined above.
- statusCodes GetLinux Web App Site Config Auto Heal Setting Trigger Status Code[] 
- A status_codeblock as defined above.
- slowRequests GetLinux Web App Site Config Auto Heal Setting Trigger Slow Request[] 
- A slow_requestblock as defined above.
- requests
Sequence[GetLinux Web App Site Config Auto Heal Setting Trigger Request] 
- A requestsblock as defined above.
- slow_request_ Sequence[Getwith_ paths Linux Web App Site Config Auto Heal Setting Trigger Slow Request With Path] 
- (Optional) One or more slow_request_with_pathblocks as defined above.
- status_codes Sequence[GetLinux Web App Site Config Auto Heal Setting Trigger Status Code] 
- A status_codeblock as defined above.
- slow_requests Sequence[GetLinux Web App Site Config Auto Heal Setting Trigger Slow Request] 
- A slow_requestblock as defined above.
- requests List<Property Map>
- A requestsblock as defined above.
- slowRequest List<Property Map>With Paths 
- (Optional) One or more slow_request_with_pathblocks as defined above.
- statusCodes List<Property Map>
- A status_codeblock as defined above.
- slowRequests List<Property Map>
- A slow_requestblock as defined above.
GetLinuxWebAppSiteConfigAutoHealSettingTriggerRequest          
GetLinuxWebAppSiteConfigAutoHealSettingTriggerSlowRequest           
- count int
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- interval str
- The time interval in the form hh:mm:ss.
- time_taken str
- (Required) The threshold of time passed to qualify as a Slow Request in hh:mm:ss.
GetLinuxWebAppSiteConfigAutoHealSettingTriggerSlowRequestWithPath             
- Count int
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- Interval string
- The time interval in the form hh:mm:ss.
- Path string
- The path to which this rule status code applies.
- TimeTaken string
- (Required) The threshold of time passed to qualify as a Slow Request in hh:mm:ss.
- Count int
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- Interval string
- The time interval in the form hh:mm:ss.
- Path string
- The path to which this rule status code applies.
- TimeTaken string
- (Required) The threshold of time passed to qualify as a Slow Request in hh:mm:ss.
- count Integer
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- interval String
- The time interval in the form hh:mm:ss.
- path String
- The path to which this rule status code applies.
- timeTaken String
- (Required) The threshold of time passed to qualify as a Slow Request in hh:mm:ss.
- count number
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- interval string
- The time interval in the form hh:mm:ss.
- path string
- The path to which this rule status code applies.
- timeTaken string
- (Required) The threshold of time passed to qualify as a Slow Request in hh:mm:ss.
- count int
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- interval str
- The time interval in the form hh:mm:ss.
- path str
- The path to which this rule status code applies.
- time_taken str
- (Required) The threshold of time passed to qualify as a Slow Request in hh:mm:ss.
- count Number
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- interval String
- The time interval in the form hh:mm:ss.
- path String
- The path to which this rule status code applies.
- timeTaken String
- (Required) The threshold of time passed to qualify as a Slow Request in hh:mm:ss.
GetLinuxWebAppSiteConfigAutoHealSettingTriggerStatusCode           
- Count int
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- Interval string
- The time interval in the form hh:mm:ss.
- Path string
- The path to which this rule status code applies.
- StatusCode stringRange 
- The status code or range for this rule.
- SubStatus int
- The Request Sub Status of the Status Code.
- Win32StatusCode int
- The Win32 Status Code of the Request.
- Count int
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- Interval string
- The time interval in the form hh:mm:ss.
- Path string
- The path to which this rule status code applies.
- StatusCode stringRange 
- The status code or range for this rule.
- SubStatus int
- The Request Sub Status of the Status Code.
- Win32StatusCode int
- The Win32 Status Code of the Request.
- count Integer
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- interval String
- The time interval in the form hh:mm:ss.
- path String
- The path to which this rule status code applies.
- statusCode StringRange 
- The status code or range for this rule.
- subStatus Integer
- The Request Sub Status of the Status Code.
- win32StatusCode Integer
- The Win32 Status Code of the Request.
- count number
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- interval string
- The time interval in the form hh:mm:ss.
- path string
- The path to which this rule status code applies.
- statusCode stringRange 
- The status code or range for this rule.
- subStatus number
- The Request Sub Status of the Status Code.
- win32StatusCode number
- The Win32 Status Code of the Request.
- count int
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- interval str
- The time interval in the form hh:mm:ss.
- path str
- The path to which this rule status code applies.
- status_code_ strrange 
- The status code or range for this rule.
- sub_status int
- The Request Sub Status of the Status Code.
- win32_status_ intcode 
- The Win32 Status Code of the Request.
- count Number
- The number of occurrences of the defined status_codein the specifiedintervalon which to trigger this rule.
- interval String
- The time interval in the form hh:mm:ss.
- path String
- The path to which this rule status code applies.
- statusCode StringRange 
- The status code or range for this rule.
- subStatus Number
- The Request Sub Status of the Status Code.
- win32StatusCode Number
- The Win32 Status Code of the Request.
GetLinuxWebAppSiteConfigCor      
- AllowedOrigins List<string>
- A list of origins that should be allowed to make cross-origin calls.
- SupportCredentials bool
- Whether CORS requests with credentials are allowed.
- AllowedOrigins []string
- A list of origins that should be allowed to make cross-origin calls.
- SupportCredentials bool
- Whether CORS requests with credentials are allowed.
- allowedOrigins List<String>
- A list of origins that should be allowed to make cross-origin calls.
- supportCredentials Boolean
- Whether CORS requests with credentials are allowed.
- allowedOrigins string[]
- A list of origins that should be allowed to make cross-origin calls.
- supportCredentials boolean
- Whether CORS requests with credentials are allowed.
- allowed_origins Sequence[str]
- A list of origins that should be allowed to make cross-origin calls.
- support_credentials bool
- Whether CORS requests with credentials are allowed.
- allowedOrigins List<String>
- A list of origins that should be allowed to make cross-origin calls.
- supportCredentials Boolean
- Whether CORS requests with credentials are allowed.
GetLinuxWebAppSiteConfigIpRestriction       
- Action string
- A actionblock as defined above.
- Description string
- The description of the ip restriction rule.
- Headers
List<GetLinux Web App Site Config Ip Restriction Header> 
- IpAddress string
- The CIDR notation of the IP or IP Range to match.
- Name string
- The name of this Linux Web App.
- Priority int
- The priority value of this ip_restriction.
- ServiceTag string
- The Service Tag used for this IP Restriction.
- VirtualNetwork stringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- Action string
- A actionblock as defined above.
- Description string
- The description of the ip restriction rule.
- Headers
[]GetLinux Web App Site Config Ip Restriction Header 
- IpAddress string
- The CIDR notation of the IP or IP Range to match.
- Name string
- The name of this Linux Web App.
- Priority int
- The priority value of this ip_restriction.
- ServiceTag string
- The Service Tag used for this IP Restriction.
- VirtualNetwork stringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- action String
- A actionblock as defined above.
- description String
- The description of the ip restriction rule.
- headers
List<GetLinux Web App Site Config Ip Restriction Header> 
- ipAddress String
- The CIDR notation of the IP or IP Range to match.
- name String
- The name of this Linux Web App.
- priority Integer
- The priority value of this ip_restriction.
- serviceTag String
- The Service Tag used for this IP Restriction.
- virtualNetwork StringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- action string
- A actionblock as defined above.
- description string
- The description of the ip restriction rule.
- headers
GetLinux Web App Site Config Ip Restriction Header[] 
- ipAddress string
- The CIDR notation of the IP or IP Range to match.
- name string
- The name of this Linux Web App.
- priority number
- The priority value of this ip_restriction.
- serviceTag string
- The Service Tag used for this IP Restriction.
- virtualNetwork stringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- action str
- A actionblock as defined above.
- description str
- The description of the ip restriction rule.
- headers
Sequence[GetLinux Web App Site Config Ip Restriction Header] 
- ip_address str
- The CIDR notation of the IP or IP Range to match.
- name str
- The name of this Linux Web App.
- priority int
- The priority value of this ip_restriction.
- service_tag str
- The Service Tag used for this IP Restriction.
- virtual_network_ strsubnet_ id 
- The subnet id which the Linux Web App is vNet Integrated with.
- action String
- A actionblock as defined above.
- description String
- The description of the ip restriction rule.
- headers List<Property Map>
- ipAddress String
- The CIDR notation of the IP or IP Range to match.
- name String
- The name of this Linux Web App.
- priority Number
- The priority value of this ip_restriction.
- serviceTag String
- The Service Tag used for this IP Restriction.
- virtualNetwork StringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
GetLinuxWebAppSiteConfigIpRestrictionHeader        
- XAzureFdids List<string>
- The list of Azure Front Door IDs.
- XFdHealth List<string>Probes 
- Specifies if a Front Door Health Probe is expected.
- XForwardedFors List<string>
- The list of addresses for which matching is applied.
- XForwardedHosts List<string>
- The list of Hosts for which matching will be applied.
- XAzureFdids []string
- The list of Azure Front Door IDs.
- XFdHealth []stringProbes 
- Specifies if a Front Door Health Probe is expected.
- XForwardedFors []string
- The list of addresses for which matching is applied.
- XForwardedHosts []string
- The list of Hosts for which matching will be applied.
- xAzure List<String>Fdids 
- The list of Azure Front Door IDs.
- xFd List<String>Health Probes 
- Specifies if a Front Door Health Probe is expected.
- xForwarded List<String>Fors 
- The list of addresses for which matching is applied.
- xForwarded List<String>Hosts 
- The list of Hosts for which matching will be applied.
- xAzure string[]Fdids 
- The list of Azure Front Door IDs.
- xFd string[]Health Probes 
- Specifies if a Front Door Health Probe is expected.
- xForwarded string[]Fors 
- The list of addresses for which matching is applied.
- xForwarded string[]Hosts 
- The list of Hosts for which matching will be applied.
- x_azure_ Sequence[str]fdids 
- The list of Azure Front Door IDs.
- x_fd_ Sequence[str]health_ probes 
- Specifies if a Front Door Health Probe is expected.
- x_forwarded_ Sequence[str]fors 
- The list of addresses for which matching is applied.
- x_forwarded_ Sequence[str]hosts 
- The list of Hosts for which matching will be applied.
- xAzure List<String>Fdids 
- The list of Azure Front Door IDs.
- xFd List<String>Health Probes 
- Specifies if a Front Door Health Probe is expected.
- xForwarded List<String>Fors 
- The list of addresses for which matching is applied.
- xForwarded List<String>Hosts 
- The list of Hosts for which matching will be applied.
GetLinuxWebAppSiteConfigScmIpRestriction        
- Action string
- A actionblock as defined above.
- Description string
- The description of the ip restriction rule.
- Headers
List<GetLinux Web App Site Config Scm Ip Restriction Header> 
- IpAddress string
- The CIDR notation of the IP or IP Range to match.
- Name string
- The name of this Linux Web App.
- Priority int
- The priority value of this ip_restriction.
- ServiceTag string
- The Service Tag used for this IP Restriction.
- VirtualNetwork stringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- Action string
- A actionblock as defined above.
- Description string
- The description of the ip restriction rule.
- Headers
[]GetLinux Web App Site Config Scm Ip Restriction Header 
- IpAddress string
- The CIDR notation of the IP or IP Range to match.
- Name string
- The name of this Linux Web App.
- Priority int
- The priority value of this ip_restriction.
- ServiceTag string
- The Service Tag used for this IP Restriction.
- VirtualNetwork stringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- action String
- A actionblock as defined above.
- description String
- The description of the ip restriction rule.
- headers
List<GetLinux Web App Site Config Scm Ip Restriction Header> 
- ipAddress String
- The CIDR notation of the IP or IP Range to match.
- name String
- The name of this Linux Web App.
- priority Integer
- The priority value of this ip_restriction.
- serviceTag String
- The Service Tag used for this IP Restriction.
- virtualNetwork StringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- action string
- A actionblock as defined above.
- description string
- The description of the ip restriction rule.
- headers
GetLinux Web App Site Config Scm Ip Restriction Header[] 
- ipAddress string
- The CIDR notation of the IP or IP Range to match.
- name string
- The name of this Linux Web App.
- priority number
- The priority value of this ip_restriction.
- serviceTag string
- The Service Tag used for this IP Restriction.
- virtualNetwork stringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
- action str
- A actionblock as defined above.
- description str
- The description of the ip restriction rule.
- headers
Sequence[GetLinux Web App Site Config Scm Ip Restriction Header] 
- ip_address str
- The CIDR notation of the IP or IP Range to match.
- name str
- The name of this Linux Web App.
- priority int
- The priority value of this ip_restriction.
- service_tag str
- The Service Tag used for this IP Restriction.
- virtual_network_ strsubnet_ id 
- The subnet id which the Linux Web App is vNet Integrated with.
- action String
- A actionblock as defined above.
- description String
- The description of the ip restriction rule.
- headers List<Property Map>
- ipAddress String
- The CIDR notation of the IP or IP Range to match.
- name String
- The name of this Linux Web App.
- priority Number
- The priority value of this ip_restriction.
- serviceTag String
- The Service Tag used for this IP Restriction.
- virtualNetwork StringSubnet Id 
- The subnet id which the Linux Web App is vNet Integrated with.
GetLinuxWebAppSiteConfigScmIpRestrictionHeader         
- XAzureFdids List<string>
- The list of Azure Front Door IDs.
- XFdHealth List<string>Probes 
- Specifies if a Front Door Health Probe is expected.
- XForwardedFors List<string>
- The list of addresses for which matching is applied.
- XForwardedHosts List<string>
- The list of Hosts for which matching will be applied.
- XAzureFdids []string
- The list of Azure Front Door IDs.
- XFdHealth []stringProbes 
- Specifies if a Front Door Health Probe is expected.
- XForwardedFors []string
- The list of addresses for which matching is applied.
- XForwardedHosts []string
- The list of Hosts for which matching will be applied.
- xAzure List<String>Fdids 
- The list of Azure Front Door IDs.
- xFd List<String>Health Probes 
- Specifies if a Front Door Health Probe is expected.
- xForwarded List<String>Fors 
- The list of addresses for which matching is applied.
- xForwarded List<String>Hosts 
- The list of Hosts for which matching will be applied.
- xAzure string[]Fdids 
- The list of Azure Front Door IDs.
- xFd string[]Health Probes 
- Specifies if a Front Door Health Probe is expected.
- xForwarded string[]Fors 
- The list of addresses for which matching is applied.
- xForwarded string[]Hosts 
- The list of Hosts for which matching will be applied.
- x_azure_ Sequence[str]fdids 
- The list of Azure Front Door IDs.
- x_fd_ Sequence[str]health_ probes 
- Specifies if a Front Door Health Probe is expected.
- x_forwarded_ Sequence[str]fors 
- The list of addresses for which matching is applied.
- x_forwarded_ Sequence[str]hosts 
- The list of Hosts for which matching will be applied.
- xAzure List<String>Fdids 
- The list of Azure Front Door IDs.
- xFd List<String>Health Probes 
- Specifies if a Front Door Health Probe is expected.
- xForwarded List<String>Fors 
- The list of addresses for which matching is applied.
- xForwarded List<String>Hosts 
- The list of Hosts for which matching will be applied.
GetLinuxWebAppSiteCredential     
GetLinuxWebAppStickySetting     
- AppSetting List<string>Names 
- A list of app_settingnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- ConnectionString List<string>Names 
- A list of connection_stringnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- AppSetting []stringNames 
- A list of app_settingnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- ConnectionString []stringNames 
- A list of connection_stringnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- appSetting List<String>Names 
- A list of app_settingnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- connectionString List<String>Names 
- A list of connection_stringnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- appSetting string[]Names 
- A list of app_settingnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- connectionString string[]Names 
- A list of connection_stringnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- app_setting_ Sequence[str]names 
- A list of app_settingnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- connection_string_ Sequence[str]names 
- A list of connection_stringnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- appSetting List<String>Names 
- A list of app_settingnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- connectionString List<String>Names 
- A list of connection_stringnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
GetLinuxWebAppStorageAccount     
- AccessKey string
- The Access key for the storage account.
- AccountName string
- The Name of the Storage Account.
- MountPath string
- The path at which to mount the Storage Share.
- Name string
- The name of this Linux Web App.
- string
- The Name of the File Share or Container Name for Blob storage.
- Type string
- The Azure Storage Type.
- AccessKey string
- The Access key for the storage account.
- AccountName string
- The Name of the Storage Account.
- MountPath string
- The path at which to mount the Storage Share.
- Name string
- The name of this Linux Web App.
- string
- The Name of the File Share or Container Name for Blob storage.
- Type string
- The Azure Storage Type.
- accessKey String
- The Access key for the storage account.
- accountName String
- The Name of the Storage Account.
- mountPath String
- The path at which to mount the Storage Share.
- name String
- The name of this Linux Web App.
- String
- The Name of the File Share or Container Name for Blob storage.
- type String
- The Azure Storage Type.
- accessKey string
- The Access key for the storage account.
- accountName string
- The Name of the Storage Account.
- mountPath string
- The path at which to mount the Storage Share.
- name string
- The name of this Linux Web App.
- string
- The Name of the File Share or Container Name for Blob storage.
- type string
- The Azure Storage Type.
- access_key str
- The Access key for the storage account.
- account_name str
- The Name of the Storage Account.
- mount_path str
- The path at which to mount the Storage Share.
- name str
- The name of this Linux Web App.
- str
- The Name of the File Share or Container Name for Blob storage.
- type str
- The Azure Storage Type.
- accessKey String
- The Access key for the storage account.
- accountName String
- The Name of the Storage Account.
- mountPath String
- The path at which to mount the Storage Share.
- name String
- The name of this Linux Web App.
- String
- The Name of the File Share or Container Name for Blob storage.
- type String
- The Azure Storage Type.
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the azurermTerraform Provider.