We recommend using Azure Native.
Azure v6.28.0 published on Friday, Oct 3, 2025 by Pulumi
azure.appservice.getLinuxWebApp
Start a Neo task
Explain and create an azure.appservice.getLinuxWebApp resource
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.id());
}
}
variables:
example:
fn::invoke:
function: azure:appservice:getLinuxWebApp
arguments:
name: existing
resourceGroupName: existing
outputs:
id: ${example.id}
API Providers
This data source uses the following Azure API Providers:
Microsoft.Web- 2023-12-01
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.
- Resource
Group stringName - The name of the Resource Group where the Linux Web App exists.
- Name string
- The name of this Linux Web App.
- Resource
Group stringName - The name of the Resource Group where the Linux Web App exists.
- name String
- The name of this Linux Web App.
- resource
Group StringName - The name of the Resource Group where the Linux Web App exists.
- name string
- The name of this Linux Web App.
- resource
Group 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.
- resource
Group StringName - The name of the Resource Group where the Linux Web App exists.
getLinuxWebApp Result
The following output properties are available:
- App
Metadata Dictionary<string, string> - An
app_metadatablock as defined below. - App
Settings Dictionary<string, string> - An
app_settingsblock as defined below. - Auth
Settings List<GetLinux Web App Auth Setting> - An
auth_settingsblock as defined below. - Auth
Settings 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<Get
Linux Web App Backup> - A
backupblock as defined below. - Client
Affinity boolEnabled - Is Client Affinity enabled?
- Client
Certificate boolEnabled - Are Client Certificates enabled?
- Client
Certificate stringExclusion Paths - Paths to exclude when using client certificates, separated by ;
- Client
Certificate stringMode - The Client Certificate mode.
- Connection
Strings List<GetLinux Web App Connection String> - A
connection_stringblock as defined below. - Custom
Domain stringVerification Id - The identifier used by App Service to perform domain ownership verification via DNS TXT record.
- Default
Hostname string - 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 stringId - The ID of the App Service Environment used by App Service.
- Https
Only bool - Should the Linux Web App require HTTPS connections.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identities
List<Get
Linux Web App Identity> - A
identityblock as defined below. - Key
Vault 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<Get
Linux Web App Log> - A
logsblock as defined below. - Name string
- The name of this Storage Account.
- Outbound
Ip List<string>Address Lists - A
outbound_ip_address_listblock as defined below. - Outbound
Ip stringAddresses - A comma separated list of outbound IP addresses - such as
52.23.25.3,52.143.43.12. - Possible
Outbound List<string>Ip Address Lists - A
possible_outbound_ip_address_listblock as defined below. - Possible
Outbound 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. - Public
Network boolAccess Enabled - Is Public Network Access enabled for this Linux Web App.
- Resource
Group stringName - Service
Plan stringId - The ID of the Service Plan that this Linux Web App exists in.
- Site
Configs List<GetLinux Web App Site Config> - A
site_configblock as defined below. - Site
Credentials List<GetLinux Web App Site Credential> - A
site_credentialblock as defined below. - Sticky
Settings List<GetLinux Web App Sticky Setting> - A
sticky_settingsblock as defined below. - Storage
Accounts 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. - Virtual
Network boolBackup Restore Enabled - Whether backup and restore operations over the linked virtual network are enabled.
- Virtual
Network stringSubnet 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.
- App
Metadata map[string]string - An
app_metadatablock as defined below. - App
Settings map[string]string - An
app_settingsblock as defined below. - Auth
Settings []GetLinux Web App Auth Setting - An
auth_settingsblock as defined below. - Auth
Settings []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
[]Get
Linux Web App Backup - A
backupblock as defined below. - Client
Affinity boolEnabled - Is Client Affinity enabled?
- Client
Certificate boolEnabled - Are Client Certificates enabled?
- Client
Certificate stringExclusion Paths - Paths to exclude when using client certificates, separated by ;
- Client
Certificate stringMode - The Client Certificate mode.
- Connection
Strings []GetLinux Web App Connection String - A
connection_stringblock as defined below. - Custom
Domain stringVerification Id - The identifier used by App Service to perform domain ownership verification via DNS TXT record.
- Default
Hostname string - 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 stringId - The ID of the App Service Environment used by App Service.
- Https
Only bool - Should the Linux Web App require HTTPS connections.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identities
[]Get
Linux Web App Identity - A
identityblock as defined below. - Key
Vault 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
[]Get
Linux Web App Log - A
logsblock as defined below. - Name string
- The name of this Storage Account.
- Outbound
Ip []stringAddress Lists - A
outbound_ip_address_listblock as defined below. - Outbound
Ip stringAddresses - A comma separated list of outbound IP addresses - such as
52.23.25.3,52.143.43.12. - Possible
Outbound []stringIp Address Lists - A
possible_outbound_ip_address_listblock as defined below. - Possible
Outbound 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. - Public
Network boolAccess Enabled - Is Public Network Access enabled for this Linux Web App.
- Resource
Group stringName - Service
Plan stringId - The ID of the Service Plan that this Linux Web App exists in.
- Site
Configs []GetLinux Web App Site Config - A
site_configblock as defined below. - Site
Credentials []GetLinux Web App Site Credential - A
site_credentialblock as defined below. - Sticky
Settings []GetLinux Web App Sticky Setting - A
sticky_settingsblock as defined below. - Storage
Accounts []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. - Virtual
Network boolBackup Restore Enabled - Whether backup and restore operations over the linked virtual network are enabled.
- Virtual
Network stringSubnet 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.
- app
Metadata Map<String,String> - An
app_metadatablock as defined below. - app
Settings Map<String,String> - An
app_settingsblock as defined below. - auth
Settings List<GetLinux Web App Auth Setting> - An
auth_settingsblock as defined below. - auth
Settings 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<Get
Linux Web App Backup> - A
backupblock as defined below. - client
Affinity BooleanEnabled - Is Client Affinity enabled?
- client
Certificate BooleanEnabled - Are Client Certificates enabled?
- client
Certificate StringExclusion Paths - Paths to exclude when using client certificates, separated by ;
- client
Certificate StringMode - The Client Certificate mode.
- connection
Strings List<GetLinux Web App Connection String> - A
connection_stringblock as defined below. - custom
Domain StringVerification Id - The identifier used by App Service to perform domain ownership verification via DNS TXT record.
- default
Hostname String - The default hostname of the Linux Web App.
- enabled Boolean
- Is the Backup enabled?
- ftp
Publish BooleanBasic Authentication Enabled - Are the default FTP Basic Authentication publishing credentials enabled.
- hosting
Environment StringId - The ID of the App Service Environment used by App Service.
- https
Only Boolean - Should the Linux Web App require HTTPS connections.
- id String
- The provider-assigned unique ID for this managed resource.
- identities
List<Get
Linux Web App Identity> - A
identityblock as defined below. - key
Vault 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<Get
Linux Web App Log> - A
logsblock as defined below. - name String
- The name of this Storage Account.
- outbound
Ip List<String>Address Lists - A
outbound_ip_address_listblock as defined below. - outbound
Ip StringAddresses - A comma separated list of outbound IP addresses - such as
52.23.25.3,52.143.43.12. - possible
Outbound List<String>Ip Address Lists - A
possible_outbound_ip_address_listblock as defined below. - possible
Outbound 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. - public
Network BooleanAccess Enabled - Is Public Network Access enabled for this Linux Web App.
- resource
Group StringName - service
Plan StringId - The ID of the Service Plan that this Linux Web App exists in.
- site
Configs List<GetLinux Web App Site Config> - A
site_configblock as defined below. - site
Credentials List<GetLinux Web App Site Credential> - A
site_credentialblock as defined below. - sticky
Settings List<GetLinux Web App Sticky Setting> - A
sticky_settingsblock as defined below. - storage
Accounts 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. - virtual
Network BooleanBackup Restore Enabled - Whether backup and restore operations over the linked virtual network are enabled.
- virtual
Network StringSubnet Id - The subnet id which the Linux Web App is vNet Integrated with.
- webdeploy
Publish BooleanBasic Authentication Enabled - Are the default WebDeploy Basic Authentication publishing credentials enabled.
- app
Metadata {[key: string]: string} - An
app_metadatablock as defined below. - app
Settings {[key: string]: string} - An
app_settingsblock as defined below. - auth
Settings GetLinux Web App Auth Setting[] - An
auth_settingsblock as defined below. - auth
Settings 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
Get
Linux Web App Backup[] - A
backupblock as defined below. - client
Affinity booleanEnabled - Is Client Affinity enabled?
- client
Certificate booleanEnabled - Are Client Certificates enabled?
- client
Certificate stringExclusion Paths - Paths to exclude when using client certificates, separated by ;
- client
Certificate stringMode - The Client Certificate mode.
- connection
Strings GetLinux Web App Connection String[] - A
connection_stringblock as defined below. - custom
Domain stringVerification Id - The identifier used by App Service to perform domain ownership verification via DNS TXT record.
- default
Hostname string - The default hostname of the Linux Web App.
- enabled boolean
- Is the Backup enabled?
- ftp
Publish booleanBasic Authentication Enabled - Are the default FTP Basic Authentication publishing credentials enabled.
- hosting
Environment stringId - The ID of the App Service Environment used by App Service.
- https
Only boolean - Should the Linux Web App require HTTPS connections.
- id string
- The provider-assigned unique ID for this managed resource.
- identities
Get
Linux Web App Identity[] - A
identityblock as defined below. - key
Vault 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
Get
Linux Web App Log[] - A
logsblock as defined below. - name string
- The name of this Storage Account.
- outbound
Ip string[]Address Lists - A
outbound_ip_address_listblock as defined below. - outbound
Ip stringAddresses - A comma separated list of outbound IP addresses - such as
52.23.25.3,52.143.43.12. - possible
Outbound string[]Ip Address Lists - A
possible_outbound_ip_address_listblock as defined below. - possible
Outbound 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. - public
Network booleanAccess Enabled - Is Public Network Access enabled for this Linux Web App.
- resource
Group stringName - service
Plan stringId - The ID of the Service Plan that this Linux Web App exists in.
- site
Configs GetLinux Web App Site Config[] - A
site_configblock as defined below. - site
Credentials GetLinux Web App Site Credential[] - A
site_credentialblock as defined below. - sticky
Settings GetLinux Web App Sticky Setting[] - A
sticky_settingsblock as defined below. - storage
Accounts 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. - virtual
Network booleanBackup Restore Enabled - Whether backup and restore operations over the linked virtual network are enabled.
- virtual
Network stringSubnet Id - The subnet id which the Linux Web App is vNet Integrated with.
- webdeploy
Publish 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[Get
Linux 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[Get
Linux 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[Get
Linux 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_ boolbackup_ restore_ enabled - Whether backup and restore operations over the linked virtual network are enabled.
- 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.
- app
Metadata Map<String> - An
app_metadatablock as defined below. - app
Settings Map<String> - An
app_settingsblock as defined below. - auth
Settings List<Property Map> - An
auth_settingsblock as defined below. - auth
Settings 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. - client
Affinity BooleanEnabled - Is Client Affinity enabled?
- client
Certificate BooleanEnabled - Are Client Certificates enabled?
- client
Certificate StringExclusion Paths - Paths to exclude when using client certificates, separated by ;
- client
Certificate StringMode - The Client Certificate mode.
- connection
Strings List<Property Map> - A
connection_stringblock as defined below. - custom
Domain StringVerification Id - The identifier used by App Service to perform domain ownership verification via DNS TXT record.
- default
Hostname String - The default hostname of the Linux Web App.
- enabled Boolean
- Is the Backup enabled?
- ftp
Publish BooleanBasic Authentication Enabled - Are the default FTP Basic Authentication publishing credentials enabled.
- hosting
Environment StringId - The ID of the App Service Environment used by App Service.
- https
Only 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. - key
Vault 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.
- outbound
Ip List<String>Address Lists - A
outbound_ip_address_listblock as defined below. - outbound
Ip StringAddresses - A comma separated list of outbound IP addresses - such as
52.23.25.3,52.143.43.12. - possible
Outbound List<String>Ip Address Lists - A
possible_outbound_ip_address_listblock as defined below. - possible
Outbound 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. - public
Network BooleanAccess Enabled - Is Public Network Access enabled for this Linux Web App.
- resource
Group StringName - service
Plan StringId - The ID of the Service Plan that this Linux Web App exists in.
- site
Configs List<Property Map> - A
site_configblock as defined below. - site
Credentials List<Property Map> - A
site_credentialblock as defined below. - sticky
Settings List<Property Map> - A
sticky_settingsblock as defined below. - storage
Accounts 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. - virtual
Network BooleanBackup Restore Enabled - Whether backup and restore operations over the linked virtual network are enabled.
- virtual
Network StringSubnet Id - The subnet id which the Linux Web App is vNet Integrated with.
- webdeploy
Publish BooleanBasic Authentication Enabled - Are the default WebDeploy Basic Authentication publishing credentials enabled.
Supporting Types
GetLinuxWebAppAuthSetting
- Active
Directories List<GetLinux Web App Auth Setting Active Directory> - A
active_directoryblock as defined above. - Additional
Login Dictionary<string, string>Parameters - A
additional_login_parametersblock as defined above. - Allowed
External List<string>Redirect Urls - External URLs that can be redirected to as part of logging in or logging out of the app.
- Default
Provider 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<Get
Linux Web App Auth Setting Facebook> - A
facebookblock as defined below. - Githubs
List<Get
Linux Web App Auth Setting Github> - A
githubblock as defined below. - Googles
List<Get
Linux 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<Get
Linux Web App Auth Setting Microsoft> - A
microsoftblock as defined below. - Runtime
Version string - The Runtime Version of the Authentication and Authorisation feature of this App.
- Token
Refresh doubleExtension 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
List<Get
Linux Web App Auth Setting Twitter> - A
twitterblock as defined below. - Unauthenticated
Client stringAction - The action to take when an unauthenticated client attempts to access the app.
- Active
Directories []GetLinux Web App Auth Setting Active Directory - A
active_directoryblock as defined above. - Additional
Login map[string]stringParameters - A
additional_login_parametersblock as defined above. - Allowed
External []stringRedirect Urls - External URLs that can be redirected to as part of logging in or logging out of the app.
- Default
Provider 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
[]Get
Linux Web App Auth Setting Facebook - A
facebookblock as defined below. - Githubs
[]Get
Linux Web App Auth Setting Github - A
githubblock as defined below. - Googles
[]Get
Linux 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
[]Get
Linux Web App Auth Setting Microsoft - A
microsoftblock as defined below. - Runtime
Version string - The Runtime Version of the Authentication and Authorisation feature of this App.
- Token
Refresh float64Extension 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
[]Get
Linux Web App Auth Setting Twitter - A
twitterblock as defined below. - Unauthenticated
Client stringAction - The action to take when an unauthenticated client attempts to access the app.
- active
Directories List<GetLinux Web App Auth Setting Active Directory> - A
active_directoryblock as defined above. - additional
Login Map<String,String>Parameters - A
additional_login_parametersblock as defined above. - allowed
External List<String>Redirect Urls - External URLs that can be redirected to as part of logging in or logging out of the app.
- default
Provider 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<Get
Linux Web App Auth Setting Facebook> - A
facebookblock as defined below. - githubs
List<Get
Linux Web App Auth Setting Github> - A
githubblock as defined below. - googles
List<Get
Linux 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<Get
Linux Web App Auth Setting Microsoft> - A
microsoftblock as defined below. - runtime
Version String - The Runtime Version of the Authentication and Authorisation feature of this App.
- token
Refresh DoubleExtension Hours - The number of hours after session token expiration that a session token can be used to call the token refresh API.
- token
Store BooleanEnabled - Is the Token Store configuration Enabled.
- twitters
List<Get
Linux Web App Auth Setting Twitter> - A
twitterblock as defined below. - unauthenticated
Client StringAction - The action to take when an unauthenticated client attempts to access the app.
- active
Directories GetLinux Web App Auth Setting Active Directory[] - A
active_directoryblock as defined above. - additional
Login {[key: string]: string}Parameters - A
additional_login_parametersblock as defined above. - allowed
External string[]Redirect Urls - External URLs that can be redirected to as part of logging in or logging out of the app.
- default
Provider 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
Get
Linux Web App Auth Setting Facebook[] - A
facebookblock as defined below. - githubs
Get
Linux Web App Auth Setting Github[] - A
githubblock as defined below. - googles
Get
Linux 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
Get
Linux Web App Auth Setting Microsoft[] - A
microsoftblock as defined below. - runtime
Version string - The Runtime Version of the Authentication and Authorisation feature of this App.
- token
Refresh numberExtension Hours - The number of hours after session token expiration that a session token can be used to call the token refresh API.
- token
Store booleanEnabled - Is the Token Store configuration Enabled.
- twitters
Get
Linux Web App Auth Setting Twitter[] - A
twitterblock as defined below. - unauthenticated
Client 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[Get
Linux Web App Auth Setting Facebook] - A
facebookblock as defined below. - githubs
Sequence[Get
Linux Web App Auth Setting Github] - A
githubblock as defined below. - googles
Sequence[Get
Linux 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[Get
Linux 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[Get
Linux 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.
- active
Directories List<Property Map> - A
active_directoryblock as defined above. - additional
Login Map<String>Parameters - A
additional_login_parametersblock as defined above. - allowed
External List<String>Redirect Urls - External URLs that can be redirected to as part of logging in or logging out of the app.
- default
Provider 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. - runtime
Version String - The Runtime Version of the Authentication and Authorisation feature of this App.
- token
Refresh NumberExtension Hours - The number of hours after session token expiration that a session token can be used to call the token refresh API.
- token
Store BooleanEnabled - Is the Token Store configuration Enabled.
- twitters List<Property Map>
- A
twitterblock as defined below. - unauthenticated
Client StringAction - The action to take when an unauthenticated client attempts to access the app.
GetLinuxWebAppAuthSettingActiveDirectory
- Allowed
Audiences List<string> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Allowed
Audiences []string - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- allowed
Audiences List<String> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret String - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- allowed
Audiences string[] - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret 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.
- allowed
Audiences List<String> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret String - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
GetLinuxWebAppAuthSettingFacebook
- App
Id string - The App ID of the Facebook app used for login.
- App
Secret string - The App Secret of the Facebook app used for Facebook login.
- App
Secret stringSetting Name - The app setting name that contains the
app_secretvalue used for Facebook login. - Oauth
Scopes List<string> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- App
Id string - The App ID of the Facebook app used for login.
- App
Secret string - The App Secret of the Facebook app used for Facebook login.
- App
Secret stringSetting Name - The app setting name that contains the
app_secretvalue used for Facebook login. - Oauth
Scopes []string - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- app
Id String - The App ID of the Facebook app used for login.
- app
Secret String - The App Secret of the Facebook app used for Facebook login.
- app
Secret StringSetting Name - The app setting name that contains the
app_secretvalue used for Facebook login. - oauth
Scopes List<String> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- app
Id string - The App ID of the Facebook app used for login.
- app
Secret string - The App Secret of the Facebook app used for Facebook login.
- app
Secret stringSetting Name - The app setting name that contains the
app_secretvalue used for Facebook login. - oauth
Scopes 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.
- app
Id String - The App ID of the Facebook app used for login.
- app
Secret String - The App Secret of the Facebook app used for Facebook login.
- app
Secret StringSetting Name - The app setting name that contains the
app_secretvalue used for Facebook login. - oauth
Scopes List<String> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingGithub
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Oauth
Scopes List<string> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Oauth
Scopes []string - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret String - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth
Scopes List<String> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth
Scopes 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.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret String - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth
Scopes List<String> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingGoogle
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Oauth
Scopes List<string> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Oauth
Scopes []string - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret String - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth
Scopes List<String> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth
Scopes 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.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret String - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth
Scopes List<String> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingMicrosoft
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Oauth
Scopes List<string> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Oauth
Scopes []string - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret String - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth
Scopes List<String> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
- client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret string - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth
Scopes 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.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret String - The OAuth 2.0 client secret used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- oauth
Scopes List<String> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingTwitter
- Consumer
Key string - The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- Consumer
Secret string - The OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- Consumer
Secret stringSetting Name - The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- Consumer
Key string - The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- Consumer
Secret string - The OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- Consumer
Secret stringSetting Name - The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumer
Key String - The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumer
Secret String - The OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumer
Secret StringSetting Name - The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumer
Key string - The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumer
Secret string - The OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumer
Secret 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.
- consumer
Key String - The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumer
Secret String - The OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumer
Secret StringSetting Name - The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
GetLinuxWebAppAuthSettingsV2
- Active
Directory List<GetV2s Linux Web App Auth Settings V2Active Directory V2> - An
active_directory_v2block as defined below. - Apple
V2s List<GetLinux Web App Auth Settings V2Apple V2> - An
apple_v2block as defined below. - Auth
Enabled bool - Are the AuthV2 Settings enabled.
- Azure
Static List<GetWeb App V2s Linux Web App Auth Settings V2Azure Static Web App V2> - An
azure_static_web_app_v2block as defined below. - Config
File stringPath - The path to the App Auth settings.
- Custom
Oidc List<GetV2s Linux Web App Auth Settings V2Custom Oidc V2> - Zero or more
custom_oidc_v2blocks as defined below. - Default
Provider string - The Default Authentication Provider used when more than one Authentication Provider is configured and the
unauthenticated_actionis set toRedirectToLoginPage. - Excluded
Paths List<string> - The paths which should be excluded from the
unauthenticated_actionwhen it is set toRedirectToLoginPage. - Facebook
V2s List<GetLinux Web App Auth Settings V2Facebook V2> - A
facebook_v2block as defined below. - Forward
Proxy stringConvention - The convention used to determine the url of the request made.
- Forward
Proxy stringCustom Host Header Name - The name of the custom header containing the host of the request.
- Forward
Proxy stringCustom Scheme Header Name - The name of the custom header containing the scheme of the request.
- Github
V2s List<GetLinux Web App Auth Settings V2Github V2> - A
github_v2block as defined below. - Google
V2s List<GetLinux Web App Auth Settings V2Google V2> - A
google_v2block as defined below. - Http
Route stringApi Prefix - The prefix that should precede all the authentication and authorisation paths.
- Logins
List<Get
Linux Web App Auth Settings V2Login> - A
loginblock as defined below. - Microsoft
V2s List<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 string - The Runtime Version of the Authentication and Authorisation feature of this App.
- Twitter
V2s List<GetLinux Web App Auth Settings V2Twitter V2> - A
twitter_v2block as defined below. - Unauthenticated
Action string - The action to take for requests made without authentication.
- Active
Directory []GetV2s Linux Web App Auth Settings V2Active Directory V2 - An
active_directory_v2block as defined below. - Apple
V2s []GetLinux Web App Auth Settings V2Apple V2 - An
apple_v2block as defined below. - Auth
Enabled bool - Are the AuthV2 Settings enabled.
- Azure
Static []GetWeb App V2s Linux Web App Auth Settings V2Azure Static Web App V2 - An
azure_static_web_app_v2block as defined below. - Config
File stringPath - The path to the App Auth settings.
- Custom
Oidc []GetV2s Linux Web App Auth Settings V2Custom Oidc V2 - Zero or more
custom_oidc_v2blocks as defined below. - Default
Provider string - The Default Authentication Provider used when more than one Authentication Provider is configured and the
unauthenticated_actionis set toRedirectToLoginPage. - Excluded
Paths []string - The paths which should be excluded from the
unauthenticated_actionwhen it is set toRedirectToLoginPage. - Facebook
V2s []GetLinux Web App Auth Settings V2Facebook V2 - A
facebook_v2block as defined below. - Forward
Proxy stringConvention - The convention used to determine the url of the request made.
- Forward
Proxy stringCustom Host Header Name - The name of the custom header containing the host of the request.
- Forward
Proxy stringCustom Scheme Header Name - The name of the custom header containing the scheme of the request.
- Github
V2s []GetLinux Web App Auth Settings V2Github V2 - A
github_v2block as defined below. - Google
V2s []GetLinux Web App Auth Settings V2Google V2 - A
google_v2block as defined below. - Http
Route stringApi Prefix - The prefix that should precede all the authentication and authorisation paths.
- Logins
[]Get
Linux Web App Auth Settings V2Login - A
loginblock as defined below. - Microsoft
V2s []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 string - The Runtime Version of the Authentication and Authorisation feature of this App.
- Twitter
V2s []GetLinux Web App Auth Settings V2Twitter V2 - A
twitter_v2block as defined below. - Unauthenticated
Action string - The action to take for requests made without authentication.
- active
Directory List<GetV2s Linux Web App Auth Settings V2Active Directory V2> - An
active_directory_v2block as defined below. - apple
V2s List<GetLinux Web App Auth Settings V2Apple V2> - An
apple_v2block as defined below. - auth
Enabled Boolean - Are the AuthV2 Settings enabled.
- azure
Static List<GetWeb App V2s Linux Web App Auth Settings V2Azure Static Web App V2> - An
azure_static_web_app_v2block as defined below. - config
File StringPath - The path to the App Auth settings.
- custom
Oidc List<GetV2s Linux Web App Auth Settings V2Custom Oidc V2> - Zero or more
custom_oidc_v2blocks as defined below. - default
Provider String - The Default Authentication Provider used when more than one Authentication Provider is configured and the
unauthenticated_actionis set toRedirectToLoginPage. - excluded
Paths List<String> - The paths which should be excluded from the
unauthenticated_actionwhen it is set toRedirectToLoginPage. - facebook
V2s List<GetLinux Web App Auth Settings V2Facebook V2> - A
facebook_v2block as defined below. - forward
Proxy StringConvention - The convention used to determine the url of the request made.
- forward
Proxy StringCustom Host Header Name - The name of the custom header containing the host of the request.
- forward
Proxy StringCustom Scheme Header Name - The name of the custom header containing the scheme of the request.
- github
V2s List<GetLinux Web App Auth Settings V2Github V2> - A
github_v2block as defined below. - google
V2s List<GetLinux Web App Auth Settings V2Google V2> - A
google_v2block as defined below. - http
Route StringApi Prefix - The prefix that should precede all the authentication and authorisation paths.
- logins
List<Get
Linux Web App Auth Settings V2Login> - A
loginblock as defined below. - microsoft
V2s List<GetLinux Web App Auth Settings V2Microsoft V2> - A
microsoft_v2block as defined below. - require
Authentication Boolean - Is the authentication flow used for all requests.
- require
Https Boolean - Is HTTPS required on connections?
- runtime
Version String - The Runtime Version of the Authentication and Authorisation feature of this App.
- twitter
V2s List<GetLinux Web App Auth Settings V2Twitter V2> - A
twitter_v2block as defined below. - unauthenticated
Action String - The action to take for requests made without authentication.
- active
Directory GetV2s Linux Web App Auth Settings V2Active Directory V2[] - An
active_directory_v2block as defined below. - apple
V2s GetLinux Web App Auth Settings V2Apple V2[] - An
apple_v2block as defined below. - auth
Enabled boolean - Are the AuthV2 Settings enabled.
- azure
Static GetWeb App V2s Linux Web App Auth Settings V2Azure Static Web App V2[] - An
azure_static_web_app_v2block as defined below. - config
File stringPath - The path to the App Auth settings.
- custom
Oidc GetV2s Linux Web App Auth Settings V2Custom Oidc V2[] - Zero or more
custom_oidc_v2blocks as defined below. - default
Provider string - The Default Authentication Provider used when more than one Authentication Provider is configured and the
unauthenticated_actionis set toRedirectToLoginPage. - excluded
Paths string[] - The paths which should be excluded from the
unauthenticated_actionwhen it is set toRedirectToLoginPage. - facebook
V2s GetLinux Web App Auth Settings V2Facebook V2[] - A
facebook_v2block as defined below. - forward
Proxy stringConvention - The convention used to determine the url of the request made.
- forward
Proxy stringCustom Host Header Name - The name of the custom header containing the host of the request.
- forward
Proxy stringCustom Scheme Header Name - The name of the custom header containing the scheme of the request.
- github
V2s GetLinux Web App Auth Settings V2Github V2[] - A
github_v2block as defined below. - google
V2s GetLinux Web App Auth Settings V2Google V2[] - A
google_v2block as defined below. - http
Route stringApi Prefix - The prefix that should precede all the authentication and authorisation paths.
- logins
Get
Linux Web App Auth Settings V2Login[] - A
loginblock as defined below. - microsoft
V2s GetLinux Web App Auth Settings V2Microsoft V2[] - A
microsoft_v2block as defined below. - require
Authentication boolean - Is the authentication flow used for all requests.
- require
Https boolean - Is HTTPS required on connections?
- runtime
Version string - The Runtime Version of the Authentication and Authorisation feature of this App.
- twitter
V2s GetLinux Web App Auth Settings V2Twitter V2[] - A
twitter_v2block as defined below. - unauthenticated
Action 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[Get
Linux 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.
- active
Directory List<Property Map>V2s - An
active_directory_v2block as defined below. - apple
V2s List<Property Map> - An
apple_v2block as defined below. - auth
Enabled Boolean - Are the AuthV2 Settings enabled.
- azure
Static List<Property Map>Web App V2s - An
azure_static_web_app_v2block as defined below. - config
File StringPath - The path to the App Auth settings.
- custom
Oidc List<Property Map>V2s - Zero or more
custom_oidc_v2blocks as defined below. - default
Provider String - The Default Authentication Provider used when more than one Authentication Provider is configured and the
unauthenticated_actionis set toRedirectToLoginPage. - excluded
Paths List<String> - The paths which should be excluded from the
unauthenticated_actionwhen it is set toRedirectToLoginPage. - facebook
V2s List<Property Map> - A
facebook_v2block as defined below. - forward
Proxy StringConvention - The convention used to determine the url of the request made.
- forward
Proxy StringCustom Host Header Name - The name of the custom header containing the host of the request.
- forward
Proxy StringCustom Scheme Header Name - The name of the custom header containing the scheme of the request.
- github
V2s List<Property Map> - A
github_v2block as defined below. - google
V2s List<Property Map> - A
google_v2block as defined below. - http
Route StringApi Prefix - The prefix that should precede all the authentication and authorisation paths.
- logins List<Property Map>
- A
loginblock as defined below. - microsoft
V2s List<Property Map> - A
microsoft_v2block as defined below. - require
Authentication Boolean - Is the authentication flow used for all requests.
- require
Https Boolean - Is HTTPS required on connections?
- runtime
Version String - The Runtime Version of the Authentication and Authorisation feature of this App.
- twitter
V2s List<Property Map> - A
twitter_v2block as defined below. - unauthenticated
Action String - The action to take for requests made without authentication.
GetLinuxWebAppAuthSettingsV2ActiveDirectoryV2
- Allowed
Applications List<string> - The list of allowed Applications for the Default Authorisation Policy.
- Allowed
Audiences List<string> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- Allowed
Groups List<string> - The list of allowed Group Names for the Default Authorisation Policy.
- Allowed
Identities List<string> - The list of allowed Identities for the Default Authorisation Policy.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringCertificate Thumbprint - The thumbprint of the certificate used for signing purposes.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Jwt
Allowed List<string>Client Applications - The list of Allowed Client Applications in the JWT Claim.
- Jwt
Allowed List<string>Groups - The list of Allowed Groups in the JWT Claim.
- Login
Parameters Dictionary<string, string> - A map of key-value pairs sent to the Authorisation Endpoint when a user logs in.
- Tenant
Auth stringEndpoint - 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?
- Allowed
Applications []string - The list of allowed Applications for the Default Authorisation Policy.
- Allowed
Audiences []string - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- Allowed
Groups []string - The list of allowed Group Names for the Default Authorisation Policy.
- Allowed
Identities []string - The list of allowed Identities for the Default Authorisation Policy.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringCertificate Thumbprint - The thumbprint of the certificate used for signing purposes.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Jwt
Allowed []stringClient Applications - The list of Allowed Client Applications in the JWT Claim.
- Jwt
Allowed []stringGroups - The list of Allowed Groups in the JWT Claim.
- Login
Parameters map[string]string - A map of key-value pairs sent to the Authorisation Endpoint when a user logs in.
- Tenant
Auth stringEndpoint - 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?
- allowed
Applications List<String> - The list of allowed Applications for the Default Authorisation Policy.
- allowed
Audiences List<String> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- allowed
Groups List<String> - The list of allowed Group Names for the Default Authorisation Policy.
- allowed
Identities List<String> - The list of allowed Identities for the Default Authorisation Policy.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringCertificate Thumbprint - The thumbprint of the certificate used for signing purposes.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- jwt
Allowed List<String>Client Applications - The list of Allowed Client Applications in the JWT Claim.
- jwt
Allowed List<String>Groups - The list of Allowed Groups in the JWT Claim.
- login
Parameters Map<String,String> - A map of key-value pairs sent to the Authorisation Endpoint when a user logs in.
- tenant
Auth StringEndpoint - The Azure Tenant Endpoint for the Authenticating Tenant. e.g.
https://login.microsoftonline.com/{tenant-guid}/v2.0/ - www
Authentication BooleanDisabled - Is the www-authenticate provider omitted from the request?
- allowed
Applications string[] - The list of allowed Applications for the Default Authorisation Policy.
- allowed
Audiences string[] - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- allowed
Groups string[] - The list of allowed Group Names for the Default Authorisation Policy.
- allowed
Identities string[] - The list of allowed Identities for the Default Authorisation Policy.
- client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret stringCertificate Thumbprint - The thumbprint of the certificate used for signing purposes.
- client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- jwt
Allowed string[]Client Applications - The list of Allowed Client Applications in the JWT Claim.
- jwt
Allowed string[]Groups - The list of Allowed Groups in the JWT Claim.
- login
Parameters {[key: string]: string} - A map of key-value pairs sent to the Authorisation Endpoint when a user logs in.
- tenant
Auth stringEndpoint - The Azure Tenant Endpoint for the Authenticating Tenant. e.g.
https://login.microsoftonline.com/{tenant-guid}/v2.0/ - www
Authentication 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?
- allowed
Applications List<String> - The list of allowed Applications for the Default Authorisation Policy.
- allowed
Audiences List<String> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- allowed
Groups List<String> - The list of allowed Group Names for the Default Authorisation Policy.
- allowed
Identities List<String> - The list of allowed Identities for the Default Authorisation Policy.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringCertificate Thumbprint - The thumbprint of the certificate used for signing purposes.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- jwt
Allowed List<String>Client Applications - The list of Allowed Client Applications in the JWT Claim.
- jwt
Allowed List<String>Groups - The list of Allowed Groups in the JWT Claim.
- login
Parameters Map<String> - A map of key-value pairs sent to the Authorisation Endpoint when a user logs in.
- tenant
Auth StringEndpoint - The Azure Tenant Endpoint for the Authenticating Tenant. e.g.
https://login.microsoftonline.com/{tenant-guid}/v2.0/ - www
Authentication BooleanDisabled - Is the www-authenticate provider omitted from the request?
GetLinuxWebAppAuthSettingsV2AppleV2
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Login
Scopes List<string> - The list of Login scopes that are requested as part of Microsoft Account authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Login
Scopes []string - The list of Login scopes that are requested as part of Microsoft Account authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes List<String> - The list of Login scopes that are requested as part of Microsoft Account authentication.
- client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes 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.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes List<String> - The list of Login scopes that are requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingsV2AzureStaticWebAppV2
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Id 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.
- client
Id 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. - Certification
Uri string - The endpoint that provides the keys necessary to validate the token as supplied by
openid_configuration_endpointresponse. - Client
Credential stringMethod - The Client Credential Method used.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Issuer
Endpoint string - The endpoint that issued the Token as supplied by
openid_configuration_endpointresponse. - Name string
- The name of this Linux Web App.
- Name
Claim stringType - The name of the claim that contains the users name.
- Openid
Configuration 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.
- Token
Endpoint 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. - Certification
Uri string - The endpoint that provides the keys necessary to validate the token as supplied by
openid_configuration_endpointresponse. - Client
Credential stringMethod - The Client Credential Method used.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Issuer
Endpoint string - The endpoint that issued the Token as supplied by
openid_configuration_endpointresponse. - Name string
- The name of this Linux Web App.
- Name
Claim stringType - The name of the claim that contains the users name.
- Openid
Configuration 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.
- Token
Endpoint 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. - certification
Uri String - The endpoint that provides the keys necessary to validate the token as supplied by
openid_configuration_endpointresponse. - client
Credential StringMethod - The Client Credential Method used.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- issuer
Endpoint String - The endpoint that issued the Token as supplied by
openid_configuration_endpointresponse. - name String
- The name of this Linux Web App.
- name
Claim StringType - The name of the claim that contains the users name.
- openid
Configuration 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.
- token
Endpoint 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. - certification
Uri string - The endpoint that provides the keys necessary to validate the token as supplied by
openid_configuration_endpointresponse. - client
Credential stringMethod - The Client Credential Method used.
- client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- issuer
Endpoint string - The endpoint that issued the Token as supplied by
openid_configuration_endpointresponse. - name string
- The name of this Linux Web App.
- name
Claim stringType - The name of the claim that contains the users name.
- openid
Configuration 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.
- token
Endpoint 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. - certification
Uri String - The endpoint that provides the keys necessary to validate the token as supplied by
openid_configuration_endpointresponse. - client
Credential StringMethod - The Client Credential Method used.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- issuer
Endpoint String - The endpoint that issued the Token as supplied by
openid_configuration_endpointresponse. - name String
- The name of this Linux Web App.
- name
Claim StringType - The name of the claim that contains the users name.
- openid
Configuration 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.
- token
Endpoint String - The endpoint used to request a Token as supplied by
openid_configuration_endpointresponse.
GetLinuxWebAppAuthSettingsV2FacebookV2
- App
Id string - The App ID of the Facebook app used for login.
- App
Secret stringSetting Name - The app setting name that contains the
app_secretvalue used for Facebook login. - Graph
Api stringVersion - The version of the Facebook API to be used while logging in.
- Login
Scopes List<string> - The list of Login scopes that are requested as part of Microsoft Account authentication.
- App
Id string - The App ID of the Facebook app used for login.
- App
Secret stringSetting Name - The app setting name that contains the
app_secretvalue used for Facebook login. - Graph
Api stringVersion - The version of the Facebook API to be used while logging in.
- Login
Scopes []string - The list of Login scopes that are requested as part of Microsoft Account authentication.
- app
Id String - The App ID of the Facebook app used for login.
- app
Secret StringSetting Name - The app setting name that contains the
app_secretvalue used for Facebook login. - graph
Api StringVersion - The version of the Facebook API to be used while logging in.
- login
Scopes List<String> - The list of Login scopes that are requested as part of Microsoft Account authentication.
- app
Id string - The App ID of the Facebook app used for login.
- app
Secret stringSetting Name - The app setting name that contains the
app_secretvalue used for Facebook login. - graph
Api stringVersion - The version of the Facebook API to be used while logging in.
- login
Scopes 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.
- app
Id String - The App ID of the Facebook app used for login.
- app
Secret StringSetting Name - The app setting name that contains the
app_secretvalue used for Facebook login. - graph
Api StringVersion - The version of the Facebook API to be used while logging in.
- login
Scopes List<String> - The list of Login scopes that are requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingsV2GithubV2
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Login
Scopes List<string> - The list of Login scopes that are requested as part of Microsoft Account authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Login
Scopes []string - The list of Login scopes that are requested as part of Microsoft Account authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes List<String> - The list of Login scopes that are requested as part of Microsoft Account authentication.
- client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes 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.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes List<String> - The list of Login scopes that are requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingsV2GoogleV2
- Allowed
Audiences List<string> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Login
Scopes List<string> - The list of Login scopes that are requested as part of Microsoft Account authentication.
- Allowed
Audiences []string - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Login
Scopes []string - The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowed
Audiences List<String> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes List<String> - The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowed
Audiences string[] - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes 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.
- allowed
Audiences List<String> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes List<String> - The list of Login scopes that are requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingsV2Login
- Allowed
External 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.
- Logout
Endpoint string - The endpoint to which logout requests are made.
- Nonce
Expiration stringTime - 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 doubleExtension 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 stringPath - The directory path in the App Filesystem in which the tokens are stored.
- Token
Store stringSas 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.
- Allowed
External []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.
- Logout
Endpoint string - The endpoint to which logout requests are made.
- Nonce
Expiration stringTime - 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 float64Extension 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 stringPath - The directory path in the App Filesystem in which the tokens are stored.
- Token
Store stringSas 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.
- allowed
External 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.
- logout
Endpoint String - The endpoint to which logout requests are made.
- nonce
Expiration StringTime - The time after the request is made when the nonce should expire.
- preserve
Url BooleanFragments For Logins - Are the fragments from the request preserved after the login request is made.
- token
Refresh DoubleExtension Time - The number of hours after session token expiration that a session token can be used to call the token refresh API.
- token
Store BooleanEnabled - Is the Token Store configuration Enabled.
- token
Store StringPath - The directory path in the App Filesystem in which the tokens are stored.
- token
Store StringSas Setting Name - The name of the app setting which contains the SAS URL of the blob storage containing the tokens.
- validate
Nonce Boolean - Is the nonce validated while completing the login flow.
- allowed
External 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.
- logout
Endpoint string - The endpoint to which logout requests are made.
- nonce
Expiration stringTime - The time after the request is made when the nonce should expire.
- preserve
Url booleanFragments For Logins - Are the fragments from the request preserved after the login request is made.
- token
Refresh numberExtension Time - The number of hours after session token expiration that a session token can be used to call the token refresh API.
- token
Store booleanEnabled - Is the Token Store configuration Enabled.
- token
Store stringPath - The directory path in the App Filesystem in which the tokens are stored.
- token
Store stringSas Setting Name - The name of the app setting which contains the SAS URL of the blob storage containing the tokens.
- validate
Nonce 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.
- allowed
External 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.
- logout
Endpoint String - The endpoint to which logout requests are made.
- nonce
Expiration StringTime - The time after the request is made when the nonce should expire.
- preserve
Url BooleanFragments For Logins - Are the fragments from the request preserved after the login request is made.
- token
Refresh NumberExtension Time - The number of hours after session token expiration that a session token can be used to call the token refresh API.
- token
Store BooleanEnabled - Is the Token Store configuration Enabled.
- token
Store StringPath - The directory path in the App Filesystem in which the tokens are stored.
- token
Store StringSas Setting Name - The name of the app setting which contains the SAS URL of the blob storage containing the tokens.
- validate
Nonce Boolean - Is the nonce validated while completing the login flow.
GetLinuxWebAppAuthSettingsV2MicrosoftV2
- Allowed
Audiences List<string> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Login
Scopes List<string> - The list of Login scopes that are requested as part of Microsoft Account authentication.
- Allowed
Audiences []string - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- Client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- Client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- Login
Scopes []string - The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowed
Audiences List<String> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes List<String> - The list of Login scopes that are requested as part of Microsoft Account authentication.
- allowed
Audiences string[] - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client
Id string - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret stringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes 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.
- allowed
Audiences List<String> - The list of Allowed Audiences that are be requested as part of Microsoft Sign-In authentication.
- client
Id String - The OAuth 2.0 client ID used by the app for authentication.
- client
Secret StringSetting Name - The app setting name containing the OAuth 2.0 client secret used by the app for authentication.
- login
Scopes List<String> - The list of Login scopes that are requested as part of Microsoft Account authentication.
GetLinuxWebAppAuthSettingsV2TwitterV2
- Consumer
Key string - The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- Consumer
Secret stringSetting Name - The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- Consumer
Key string - The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- Consumer
Secret stringSetting Name - The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumer
Key String - The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumer
Secret StringSetting Name - The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
- consumer
Key string - The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumer
Secret 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.
- consumer
Key String - The OAuth 1.0a consumer key of the Twitter application used for sign-in.
- consumer
Secret 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<Get
Linux Web App Backup Schedule> - A
scheduleblock as defined below. - Storage
Account stringUrl - The SAS URL to the container.
- Enabled bool
- Is the Backup enabled?
- Name string
- The name of this Linux Web App.
- Schedules
[]Get
Linux Web App Backup Schedule - A
scheduleblock as defined below. - Storage
Account stringUrl - The SAS URL to the container.
- enabled Boolean
- Is the Backup enabled?
- name String
- The name of this Linux Web App.
- schedules
List<Get
Linux Web App Backup Schedule> - A
scheduleblock as defined below. - storage
Account StringUrl - The SAS URL to the container.
- enabled boolean
- Is the Backup enabled?
- name string
- The name of this Linux Web App.
- schedules
Get
Linux Web App Backup Schedule[] - A
scheduleblock as defined below. - storage
Account stringUrl - The SAS URL to the container.
- enabled bool
- Is the Backup enabled?
- name str
- The name of this Linux Web App.
- schedules
Sequence[Get
Linux 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. - storage
Account StringUrl - The SAS URL to the container.
GetLinuxWebAppBackupSchedule
- Frequency
Interval int - How often the backup will be executed.
- Frequency
Unit string - 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 stringTime - The time of the last backup attempt.
- Retention
Period intDays - After how many days backups should be deleted.
- Start
Time string - When the schedule should start in RFC-3339 format.
- Frequency
Interval int - How often the backup will be executed.
- Frequency
Unit string - 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 stringTime - The time of the last backup attempt.
- Retention
Period intDays - After how many days backups should be deleted.
- Start
Time string - When the schedule should start in RFC-3339 format.
- frequency
Interval Integer - How often the backup will be executed.
- frequency
Unit String - The unit of time for how often the backup should take place.
- keep
At BooleanLeast One Backup - Will the service keep at least one backup, regardless of age of backup.
- last
Execution StringTime - The time of the last backup attempt.
- retention
Period IntegerDays - After how many days backups should be deleted.
- start
Time String - When the schedule should start in RFC-3339 format.
- frequency
Interval number - How often the backup will be executed.
- frequency
Unit string - The unit of time for how often the backup should take place.
- keep
At booleanLeast One Backup - Will the service keep at least one backup, regardless of age of backup.
- last
Execution stringTime - The time of the last backup attempt.
- retention
Period numberDays - After how many days backups should be deleted.
- start
Time 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.
- frequency
Interval Number - How often the backup will be executed.
- frequency
Unit String - The unit of time for how often the backup should take place.
- keep
At BooleanLeast One Backup - Will the service keep at least one backup, regardless of age of backup.
- last
Execution StringTime - The time of the last backup attempt.
- retention
Period NumberDays - After how many days backups should be deleted.
- start
Time String - When the schedule should start in RFC-3339 format.
GetLinuxWebAppConnectionString
GetLinuxWebAppIdentity
- Identity
Ids List<string> - The list of User Assigned Managed Identity IDs assigned to this Linux Web App.
- Principal
Id string - The Principal ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- Tenant
Id 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 []string - The list of User Assigned Managed Identity IDs assigned to this Linux Web App.
- Principal
Id string - The Principal ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- Tenant
Id 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 List<String> - The list of User Assigned Managed Identity IDs assigned to this Linux Web App.
- principal
Id String - The Principal ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- tenant
Id 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 string[] - The list of User Assigned Managed Identity IDs assigned to this Linux Web App.
- principal
Id string - The Principal ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- tenant
Id 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.
- identity
Ids List<String> - The list of User Assigned Managed Identity IDs assigned to this Linux Web App.
- principal
Id String - The Principal ID of the System Assigned Managed Service Identity that is configured on this Linux Web App.
- tenant
Id 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
- Application
Logs List<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 List<GetLinux Web App Log Http Log> - An
http_logsblock as defined above.
- Application
Logs []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 []GetLinux Web App Log Http Log - An
http_logsblock as defined above.
- application
Logs List<GetLinux Web App Log Application Log> - A
application_logsblock as defined above. - detailed
Error BooleanMessages - Is Detailed Error Messaging enabled.
- failed
Request BooleanTracing - Is Failed Request Tracing enabled.
- http
Logs List<GetLinux Web App Log Http Log> - An
http_logsblock as defined above.
- application
Logs GetLinux Web App Log Application Log[] - A
application_logsblock as defined above. - detailed
Error booleanMessages - Is Detailed Error Messaging enabled.
- failed
Request booleanTracing - Is Failed Request Tracing enabled.
- http
Logs 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.
- application
Logs List<Property Map> - A
application_logsblock as defined above. - detailed
Error BooleanMessages - Is Detailed Error Messaging enabled.
- failed
Request BooleanTracing - Is Failed Request Tracing enabled.
- http
Logs List<Property Map> - An
http_logsblock as defined above.
GetLinuxWebAppLogApplicationLog
- Azure
Blob List<GetStorages Linux Web App Log Application Log Azure Blob Storage> - A
azure_blob_storageblock as defined above. - File
System stringLevel - The logging level.
- Azure
Blob []GetStorages Linux Web App Log Application Log Azure Blob Storage - A
azure_blob_storageblock as defined above. - File
System stringLevel - The logging level.
- azure
Blob List<GetStorages Linux Web App Log Application Log Azure Blob Storage> - A
azure_blob_storageblock as defined above. - file
System StringLevel - The logging level.
- azure
Blob GetStorages Linux Web App Log Application Log Azure Blob Storage[] - A
azure_blob_storageblock as defined above. - file
System 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.
- azure
Blob List<Property Map>Storages - A
azure_blob_storageblock as defined above. - file
System 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 - Retention
In intDays - The retention period in days.
- Sas
Url 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 - Retention
In intDays - The retention period in days.
- Sas
Url 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 - retention
In IntegerDays - The retention period in days.
- sas
Url 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 - retention
In numberDays - The retention period in days.
- sas
Url 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 - retention
In NumberDays - The retention period in days.
- sas
Url String - The SAS url to an Azure blob container.
GetLinuxWebAppLogHttpLog
- Azure
Blob List<GetStorages Linux Web App Log Http Log Azure Blob Storage> - A
azure_blob_storageblock as defined above. - File
Systems List<GetLinux Web App Log Http Log File System> - A
file_systemblock as defined above.
- Azure
Blob []GetStorages Linux Web App Log Http Log Azure Blob Storage - A
azure_blob_storageblock as defined above. - File
Systems []GetLinux Web App Log Http Log File System - A
file_systemblock as defined above.
- azure
Blob List<GetStorages Linux Web App Log Http Log Azure Blob Storage> - A
azure_blob_storageblock as defined above. - file
Systems List<GetLinux Web App Log Http Log File System> - A
file_systemblock as defined above.
- azure
Blob GetStorages Linux Web App Log Http Log Azure Blob Storage[] - A
azure_blob_storageblock as defined above. - file
Systems 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.
- azure
Blob List<Property Map>Storages - A
azure_blob_storageblock as defined above. - file
Systems List<Property Map> - A
file_systemblock as defined above.
GetLinuxWebAppLogHttpLogAzureBlobStorage
- Retention
In intDays - The retention period in days.
- Sas
Url string - The SAS url to an Azure blob container.
- Retention
In intDays - The retention period in days.
- Sas
Url string - The SAS url to an Azure blob container.
- retention
In IntegerDays - The retention period in days.
- sas
Url String - The SAS url to an Azure blob container.
- retention
In numberDays - The retention period in days.
- sas
Url 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.
- retention
In NumberDays - The retention period in days.
- sas
Url String - The SAS url to an Azure blob container.
GetLinuxWebAppLogHttpLogFileSystem
- Retention
In intDays - The retention period in days.
- Retention
In intMb - 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.
- retention
In IntegerDays - The retention period in days.
- retention
In IntegerMb - The maximum size in megabytes that log files can use.
- retention
In numberDays - The retention period in days.
- retention
In 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.
- retention
In NumberDays - The retention period in days.
- retention
In NumberMb - The maximum size in megabytes that log files can use.
GetLinuxWebAppSiteConfig
- Always
On bool - Is this Linux Web App is Always On enabled.
- Api
Definition stringUrl - The ID of the APIM configuration for this Linux Web App.
- Api
Management stringApi Id - The ID of the API Management API for this Linux Web App.
- App
Command stringLine - The command line used to launch this app.
- Application
Stacks List<GetLinux Web App Site Config Application Stack> - A
application_stackblock as defined above. - Auto
Heal List<GetSettings Linux Web App Site Config Auto Heal Setting> - A
auto_heal_settingblock as defined above. - Container
Registry stringManaged 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
List<Get
Linux Web App Site Config Cor> - A
corsblock as defined above. - Default
Documents List<string> - The list of Default Documents for the Linux Web App.
- Detailed
Error boolLogging Enabled - Is Detailed Error Logging enabled.
- Ftps
State string - 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 stringPath - The path to the Health Check endpoint.
- Http2Enabled bool
- Is HTTP2.0 enabled.
- Ip
Restriction stringDefault Action - The Default action for traffic that does not match any
ip_restrictionrule. - Ip
Restrictions List<GetLinux Web App Site Config Ip Restriction> - A
ip_restrictionblock as defined above. - Linux
Fx stringVersion - The
LinuxFXVersionstring. - Load
Balancing stringMode - The site Load Balancing Mode.
- Local
Mysql boolEnabled - Is the Local MySQL enabled.
- Managed
Pipeline stringMode - The Managed Pipeline Mode.
- Minimum
Tls stringVersion - The Minimum version of TLS for requests.
- Remote
Debugging boolEnabled - Is Remote Debugging enabled.
- Remote
Debugging stringVersion - The Remote Debugging Version.
- Scm
Ip stringRestriction Default Action - The Default action for traffic that does not match any
scm_ip_restrictionrule. - Scm
Ip List<GetRestrictions Linux Web App Site Config Scm Ip Restriction> - A
scm_ip_restrictionblock as defined above. - Scm
Minimum stringTls Version - The Minimum version of TLS for requests to SCM.
- Scm
Type string - The Source Control Management Type in use.
- Scm
Use boolMain Ip Restriction - Is the Linux Web App
ip_restrictionconfiguration used for the SCM also. - Use32Bit
Worker bool - 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.
- Always
On bool - Is this Linux Web App is Always On enabled.
- Api
Definition stringUrl - The ID of the APIM configuration for this Linux Web App.
- Api
Management stringApi Id - The ID of the API Management API for this Linux Web App.
- App
Command stringLine - The command line used to launch this app.
- Application
Stacks []GetLinux Web App Site Config Application Stack - A
application_stackblock as defined above. - Auto
Heal []GetSettings Linux Web App Site Config Auto Heal Setting - A
auto_heal_settingblock as defined above. - Container
Registry stringManaged 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
[]Get
Linux Web App Site Config Cor - A
corsblock as defined above. - Default
Documents []string - The list of Default Documents for the Linux Web App.
- Detailed
Error boolLogging Enabled - Is Detailed Error Logging enabled.
- Ftps
State string - 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 stringPath - The path to the Health Check endpoint.
- Http2Enabled bool
- Is HTTP2.0 enabled.
- Ip
Restriction stringDefault Action - The Default action for traffic that does not match any
ip_restrictionrule. - Ip
Restrictions []GetLinux Web App Site Config Ip Restriction - A
ip_restrictionblock as defined above. - Linux
Fx stringVersion - The
LinuxFXVersionstring. - Load
Balancing stringMode - The site Load Balancing Mode.
- Local
Mysql boolEnabled - Is the Local MySQL enabled.
- Managed
Pipeline stringMode - The Managed Pipeline Mode.
- Minimum
Tls stringVersion - The Minimum version of TLS for requests.
- Remote
Debugging boolEnabled - Is Remote Debugging enabled.
- Remote
Debugging stringVersion - The Remote Debugging Version.
- Scm
Ip stringRestriction Default Action - The Default action for traffic that does not match any
scm_ip_restrictionrule. - Scm
Ip []GetRestrictions Linux Web App Site Config Scm Ip Restriction - A
scm_ip_restrictionblock as defined above. - Scm
Minimum stringTls Version - The Minimum version of TLS for requests to SCM.
- Scm
Type string - The Source Control Management Type in use.
- Scm
Use boolMain Ip Restriction - Is the Linux Web App
ip_restrictionconfiguration used for the SCM also. - Use32Bit
Worker bool - 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.
- always
On Boolean - Is this Linux Web App is Always On enabled.
- api
Definition StringUrl - The ID of the APIM configuration for this Linux Web App.
- api
Management StringApi Id - The ID of the API Management API for this Linux Web App.
- app
Command StringLine - The command line used to launch this app.
- application
Stacks List<GetLinux Web App Site Config Application Stack> - A
application_stackblock as defined above. - auto
Heal List<GetSettings Linux Web App Site Config Auto Heal Setting> - A
auto_heal_settingblock as defined above. - container
Registry StringManaged Identity Client Id - The Client ID of the Managed Service Identity used for connections to the Azure Container Registry.
- container
Registry BooleanUse Managed Identity - Do connections for Azure Container Registry use Managed Identity.
- cors
List<Get
Linux Web App Site Config Cor> - A
corsblock as defined above. - default
Documents List<String> - The list of Default Documents for the Linux Web App.
- detailed
Error BooleanLogging Enabled - Is Detailed Error Logging enabled.
- ftps
State String - The State of FTP / FTPS service.
- health
Check IntegerEviction Time In Min - The amount of time in minutes that a node can be unhealthy before being removed from the load balancer.
- health
Check StringPath - The path to the Health Check endpoint.
- http2Enabled Boolean
- Is HTTP2.0 enabled.
- ip
Restriction StringDefault Action - The Default action for traffic that does not match any
ip_restrictionrule. - ip
Restrictions List<GetLinux Web App Site Config Ip Restriction> - A
ip_restrictionblock as defined above. - linux
Fx StringVersion - The
LinuxFXVersionstring. - load
Balancing StringMode - The site Load Balancing Mode.
- local
Mysql BooleanEnabled - Is the Local MySQL enabled.
- managed
Pipeline StringMode - The Managed Pipeline Mode.
- minimum
Tls StringVersion - The Minimum version of TLS for requests.
- remote
Debugging BooleanEnabled - Is Remote Debugging enabled.
- remote
Debugging StringVersion - The Remote Debugging Version.
- scm
Ip StringRestriction Default Action - The Default action for traffic that does not match any
scm_ip_restrictionrule. - scm
Ip List<GetRestrictions Linux Web App Site Config Scm Ip Restriction> - A
scm_ip_restrictionblock as defined above. - scm
Minimum StringTls Version - The Minimum version of TLS for requests to SCM.
- scm
Type String - The Source Control Management Type in use.
- scm
Use BooleanMain Ip Restriction - Is the Linux Web App
ip_restrictionconfiguration used for the SCM also. - use32Bit
Worker Boolean - Does the Linux Web App use a 32-bit worker.
- vnet
Route BooleanAll Enabled - Are all outbound traffic to NAT Gateways, Network Security Groups and User Defined Routes applied?
- websockets
Enabled Boolean - Are Web Sockets enabled?
- worker
Count Integer - The number of Workers for this Linux App Service.
- always
On boolean - Is this Linux Web App is Always On enabled.
- api
Definition stringUrl - The ID of the APIM configuration for this Linux Web App.
- api
Management stringApi Id - The ID of the API Management API for this Linux Web App.
- app
Command stringLine - The command line used to launch this app.
- application
Stacks GetLinux Web App Site Config Application Stack[] - A
application_stackblock as defined above. - auto
Heal GetSettings Linux Web App Site Config Auto Heal Setting[] - A
auto_heal_settingblock as defined above. - container
Registry stringManaged Identity Client Id - The Client ID of the Managed Service Identity used for connections to the Azure Container Registry.
- container
Registry booleanUse Managed Identity - Do connections for Azure Container Registry use Managed Identity.
- cors
Get
Linux Web App Site Config Cor[] - A
corsblock as defined above. - default
Documents string[] - The list of Default Documents for the Linux Web App.
- detailed
Error booleanLogging Enabled - Is Detailed Error Logging enabled.
- ftps
State string - The State of FTP / FTPS service.
- health
Check numberEviction Time In Min - The amount of time in minutes that a node can be unhealthy before being removed from the load balancer.
- health
Check stringPath - The path to the Health Check endpoint.
- http2Enabled boolean
- Is HTTP2.0 enabled.
- ip
Restriction stringDefault Action - The Default action for traffic that does not match any
ip_restrictionrule. - ip
Restrictions GetLinux Web App Site Config Ip Restriction[] - A
ip_restrictionblock as defined above. - linux
Fx stringVersion - The
LinuxFXVersionstring. - load
Balancing stringMode - The site Load Balancing Mode.
- local
Mysql booleanEnabled - Is the Local MySQL enabled.
- managed
Pipeline stringMode - The Managed Pipeline Mode.
- minimum
Tls stringVersion - The Minimum version of TLS for requests.
- remote
Debugging booleanEnabled - Is Remote Debugging enabled.
- remote
Debugging stringVersion - The Remote Debugging Version.
- scm
Ip stringRestriction Default Action - The Default action for traffic that does not match any
scm_ip_restrictionrule. - scm
Ip GetRestrictions Linux Web App Site Config Scm Ip Restriction[] - A
scm_ip_restrictionblock as defined above. - scm
Minimum stringTls Version - The Minimum version of TLS for requests to SCM.
- scm
Type string - The Source Control Management Type in use.
- scm
Use booleanMain Ip Restriction - Is the Linux Web App
ip_restrictionconfiguration used for the SCM also. - use32Bit
Worker boolean - Does the Linux Web App use a 32-bit worker.
- vnet
Route booleanAll Enabled - Are all outbound traffic to NAT Gateways, Network Security Groups and User Defined Routes applied?
- websockets
Enabled boolean - Are Web Sockets enabled?
- worker
Count 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[Get
Linux 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.
- always
On Boolean - Is this Linux Web App is Always On enabled.
- api
Definition StringUrl - The ID of the APIM configuration for this Linux Web App.
- api
Management StringApi Id - The ID of the API Management API for this Linux Web App.
- app
Command StringLine - The command line used to launch this app.
- application
Stacks List<Property Map> - A
application_stackblock as defined above. - auto
Heal List<Property Map>Settings - A
auto_heal_settingblock as defined above. - container
Registry StringManaged Identity Client Id - The Client ID of the Managed Service Identity used for connections to the Azure Container Registry.
- container
Registry BooleanUse Managed Identity - Do connections for Azure Container Registry use Managed Identity.
- cors List<Property Map>
- A
corsblock as defined above. - default
Documents List<String> - The list of Default Documents for the Linux Web App.
- detailed
Error BooleanLogging Enabled - Is Detailed Error Logging enabled.
- ftps
State String - The State of FTP / FTPS service.
- health
Check NumberEviction Time In Min - The amount of time in minutes that a node can be unhealthy before being removed from the load balancer.
- health
Check StringPath - The path to the Health Check endpoint.
- http2Enabled Boolean
- Is HTTP2.0 enabled.
- ip
Restriction StringDefault Action - The Default action for traffic that does not match any
ip_restrictionrule. - ip
Restrictions List<Property Map> - A
ip_restrictionblock as defined above. - linux
Fx StringVersion - The
LinuxFXVersionstring. - load
Balancing StringMode - The site Load Balancing Mode.
- local
Mysql BooleanEnabled - Is the Local MySQL enabled.
- managed
Pipeline StringMode - The Managed Pipeline Mode.
- minimum
Tls StringVersion - The Minimum version of TLS for requests.
- remote
Debugging BooleanEnabled - Is Remote Debugging enabled.
- remote
Debugging StringVersion - The Remote Debugging Version.
- scm
Ip StringRestriction Default Action - The Default action for traffic that does not match any
scm_ip_restrictionrule. - scm
Ip List<Property Map>Restrictions - A
scm_ip_restrictionblock as defined above. - scm
Minimum StringTls Version - The Minimum version of TLS for requests to SCM.
- scm
Type String - The Source Control Management Type in use.
- scm
Use BooleanMain Ip Restriction - Is the Linux Web App
ip_restrictionconfiguration used for the SCM also. - use32Bit
Worker Boolean - Does the Linux Web App use a 32-bit worker.
- vnet
Route BooleanAll Enabled - Are all outbound traffic to NAT Gateways, Network Security Groups and User Defined Routes applied?
- websockets
Enabled Boolean - Are Web Sockets enabled?
- worker
Count Number - The number of Workers for this Linux App Service.
GetLinuxWebAppSiteConfigApplicationStack
- Docker
Image stringName - The docker image, including tag, used by this Linux Web App.
- Docker
Registry stringPassword - The User Name to use for authentication against the registry to pull the image.
- Docker
Registry stringUrl - The URL of the container registry where the
docker_image_nameis located. - Docker
Registry stringUsername - The User Name to use for authentication against the registry to pull the image.
- Dotnet
Version string - The version of .NET in use.
- Go
Version string - Java
Server string - The Java server type.
- Java
Server stringVersion - The Version of the
java_serverin use. - Java
Version string - The Version of Java in use.
- Node
Version string - The version of Node in use.
- Php
Version string - The version of PHP in use.
- Python
Version string - The version of Python in use.
- Ruby
Version string - The version of Ruby in use.
- Docker
Image stringName - The docker image, including tag, used by this Linux Web App.
- Docker
Registry stringPassword - The User Name to use for authentication against the registry to pull the image.
- Docker
Registry stringUrl - The URL of the container registry where the
docker_image_nameis located. - Docker
Registry stringUsername - The User Name to use for authentication against the registry to pull the image.
- Dotnet
Version string - The version of .NET in use.
- Go
Version string - Java
Server string - The Java server type.
- Java
Server stringVersion - The Version of the
java_serverin use. - Java
Version string - The Version of Java in use.
- Node
Version string - The version of Node in use.
- Php
Version string - The version of PHP in use.
- Python
Version string - The version of Python in use.
- Ruby
Version string - The version of Ruby in use.
- docker
Image StringName - The docker image, including tag, used by this Linux Web App.
- docker
Registry StringPassword - The User Name to use for authentication against the registry to pull the image.
- docker
Registry StringUrl - The URL of the container registry where the
docker_image_nameis located. - docker
Registry StringUsername - The User Name to use for authentication against the registry to pull the image.
- dotnet
Version String - The version of .NET in use.
- go
Version String - java
Server String - The Java server type.
- java
Server StringVersion - The Version of the
java_serverin use. - java
Version String - The Version of Java in use.
- node
Version String - The version of Node in use.
- php
Version String - The version of PHP in use.
- python
Version String - The version of Python in use.
- ruby
Version String - The version of Ruby in use.
- docker
Image stringName - The docker image, including tag, used by this Linux Web App.
- docker
Registry stringPassword - The User Name to use for authentication against the registry to pull the image.
- docker
Registry stringUrl - The URL of the container registry where the
docker_image_nameis located. - docker
Registry stringUsername - The User Name to use for authentication against the registry to pull the image.
- dotnet
Version string - The version of .NET in use.
- go
Version string - java
Server string - The Java server type.
- java
Server stringVersion - The Version of the
java_serverin use. - java
Version string - The Version of Java in use.
- node
Version string - The version of Node in use.
- php
Version string - The version of PHP in use.
- python
Version string - The version of Python in use.
- ruby
Version 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.
- docker
Image StringName - The docker image, including tag, used by this Linux Web App.
- docker
Registry StringPassword - The User Name to use for authentication against the registry to pull the image.
- docker
Registry StringUrl - The URL of the container registry where the
docker_image_nameis located. - docker
Registry StringUsername - The User Name to use for authentication against the registry to pull the image.
- dotnet
Version String - The version of .NET in use.
- go
Version String - java
Server String - The Java server type.
- java
Server StringVersion - The Version of the
java_serverin use. - java
Version String - The Version of Java in use.
- node
Version String - The version of Node in use.
- php
Version String - The version of PHP in use.
- python
Version String - The version of Python in use.
- ruby
Version String - The version of Ruby in use.
GetLinuxWebAppSiteConfigAutoHealSetting
- Actions
List<Get
Linux Web App Site Config Auto Heal Setting Action> - A
actionblock as defined above. - Triggers
List<Get
Linux Web App Site Config Auto Heal Setting Trigger> - A
triggerblock as defined below.
- Actions
[]Get
Linux Web App Site Config Auto Heal Setting Action - A
actionblock as defined above. - Triggers
[]Get
Linux Web App Site Config Auto Heal Setting Trigger - A
triggerblock as defined below.
- actions
List<Get
Linux Web App Site Config Auto Heal Setting Action> - A
actionblock as defined above. - triggers
List<Get
Linux Web App Site Config Auto Heal Setting Trigger> - A
triggerblock as defined below.
- actions
Get
Linux Web App Site Config Auto Heal Setting Action[] - A
actionblock as defined above. - triggers
Get
Linux Web App Site Config Auto Heal Setting Trigger[] - A
triggerblock as defined below.
- actions
Sequence[Get
Linux Web App Site Config Auto Heal Setting Action] - A
actionblock as defined above. - triggers
Sequence[Get
Linux 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
- Action
Type string - The predefined action to be taken to an Auto Heal trigger.
- Minimum
Process 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 string - The predefined action to be taken to an Auto Heal trigger.
- Minimum
Process 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 String - The predefined action to be taken to an Auto Heal trigger.
- minimum
Process 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 string - The predefined action to be taken to an Auto Heal trigger.
- minimum
Process 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.
- action
Type String - The predefined action to be taken to an Auto Heal trigger.
- minimum
Process 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<Get
Linux Web App Site Config Auto Heal Setting Trigger Request> - A
requestsblock as defined above. - Slow
Request 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. - Status
Codes List<GetLinux Web App Site Config Auto Heal Setting Trigger Status Code> - A
status_codeblock as defined above. - Slow
Requests List<GetLinux Web App Site Config Auto Heal Setting Trigger Slow Request> - A
slow_requestblock as defined above.
- Requests
[]Get
Linux Web App Site Config Auto Heal Setting Trigger Request - A
requestsblock as defined above. - Slow
Request []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 []GetLinux Web App Site Config Auto Heal Setting Trigger Status Code - A
status_codeblock as defined above. - Slow
Requests []GetLinux Web App Site Config Auto Heal Setting Trigger Slow Request - A
slow_requestblock as defined above.
- requests
List<Get
Linux Web App Site Config Auto Heal Setting Trigger Request> - A
requestsblock as defined above. - slow
Request 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. - status
Codes List<GetLinux Web App Site Config Auto Heal Setting Trigger Status Code> - A
status_codeblock as defined above. - slow
Requests List<GetLinux Web App Site Config Auto Heal Setting Trigger Slow Request> - A
slow_requestblock as defined above.
- requests
Get
Linux Web App Site Config Auto Heal Setting Trigger Request[] - A
requestsblock as defined above. - slow
Request 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 GetLinux Web App Site Config Auto Heal Setting Trigger Status Code[] - A
status_codeblock as defined above. - slow
Requests GetLinux Web App Site Config Auto Heal Setting Trigger Slow Request[] - A
slow_requestblock as defined above.
- requests
Sequence[Get
Linux 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. - slow
Request List<Property Map>With Paths - (Optional) One or more
slow_request_with_pathblocks as defined above. - status
Codes List<Property Map> - A
status_codeblock as defined above. - slow
Requests 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.
- Time
Taken 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.
- Time
Taken 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.
- time
Taken 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.
- time
Taken 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.
- time
Taken 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.
- Status
Code stringRange - The status code or range for this rule.
- Sub
Status int - The Request Sub Status of the Status Code.
- Win32Status
Code 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.
- Status
Code stringRange - The status code or range for this rule.
- Sub
Status int - The Request Sub Status of the Status Code.
- Win32Status
Code 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.
- status
Code StringRange - The status code or range for this rule.
- sub
Status Integer - The Request Sub Status of the Status Code.
- win32Status
Code 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.
- status
Code stringRange - The status code or range for this rule.
- sub
Status number - The Request Sub Status of the Status Code.
- win32Status
Code 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.
- status
Code StringRange - The status code or range for this rule.
- sub
Status Number - The Request Sub Status of the Status Code.
- win32Status
Code Number - The Win32 Status Code of the Request.
GetLinuxWebAppSiteConfigCor
- Allowed
Origins List<string> - A list of origins that should be allowed to make cross-origin calls.
- Support
Credentials bool - Whether CORS requests with credentials are allowed.
- Allowed
Origins []string - A list of origins that should be allowed to make cross-origin calls.
- Support
Credentials bool - Whether CORS requests with credentials are allowed.
- allowed
Origins List<String> - A list of origins that should be allowed to make cross-origin calls.
- support
Credentials Boolean - Whether CORS requests with credentials are allowed.
- allowed
Origins string[] - A list of origins that should be allowed to make cross-origin calls.
- support
Credentials 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.
- allowed
Origins List<String> - A list of origins that should be allowed to make cross-origin calls.
- support
Credentials 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<Get
Linux Web App Site Config Ip Restriction Header> - Ip
Address 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. - Service
Tag string - The Service Tag used for this IP Restriction.
- Virtual
Network 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
[]Get
Linux Web App Site Config Ip Restriction Header - Ip
Address 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. - Service
Tag string - The Service Tag used for this IP Restriction.
- Virtual
Network 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<Get
Linux Web App Site Config Ip Restriction Header> - ip
Address 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. - service
Tag String - The Service Tag used for this IP Restriction.
- virtual
Network 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
Get
Linux Web App Site Config Ip Restriction Header[] - ip
Address 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. - service
Tag string - The Service Tag used for this IP Restriction.
- virtual
Network 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[Get
Linux 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>
- ip
Address 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. - service
Tag String - The Service Tag used for this IP Restriction.
- virtual
Network StringSubnet Id - The subnet id which the Linux Web App is vNet Integrated with.
GetLinuxWebAppSiteConfigIpRestrictionHeader
- XAzure
Fdids List<string> - The list of Azure Front Door IDs.
- XFd
Health List<string>Probes - Specifies if a Front Door Health Probe is expected.
- XForwarded
Fors List<string> - The list of addresses for which matching is applied.
- XForwarded
Hosts List<string> - The list of Hosts for which matching will be applied.
- XAzure
Fdids []string - The list of Azure Front Door IDs.
- XFd
Health []stringProbes - Specifies if a Front Door Health Probe is expected.
- XForwarded
Fors []string - The list of addresses for which matching is applied.
- XForwarded
Hosts []string - The list of Hosts for which matching will be applied.
- x
Azure List<String>Fdids - The list of Azure Front Door IDs.
- x
Fd List<String>Health Probes - Specifies if a Front Door Health Probe is expected.
- x
Forwarded List<String>Fors - The list of addresses for which matching is applied.
- x
Forwarded List<String>Hosts - The list of Hosts for which matching will be applied.
- x
Azure string[]Fdids - The list of Azure Front Door IDs.
- x
Fd string[]Health Probes - Specifies if a Front Door Health Probe is expected.
- x
Forwarded string[]Fors - The list of addresses for which matching is applied.
- x
Forwarded 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.
- x
Azure List<String>Fdids - The list of Azure Front Door IDs.
- x
Fd List<String>Health Probes - Specifies if a Front Door Health Probe is expected.
- x
Forwarded List<String>Fors - The list of addresses for which matching is applied.
- x
Forwarded 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<Get
Linux Web App Site Config Scm Ip Restriction Header> - Ip
Address 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. - Service
Tag string - The Service Tag used for this IP Restriction.
- Virtual
Network 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
[]Get
Linux Web App Site Config Scm Ip Restriction Header - Ip
Address 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. - Service
Tag string - The Service Tag used for this IP Restriction.
- Virtual
Network 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<Get
Linux Web App Site Config Scm Ip Restriction Header> - ip
Address 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. - service
Tag String - The Service Tag used for this IP Restriction.
- virtual
Network 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
Get
Linux Web App Site Config Scm Ip Restriction Header[] - ip
Address 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. - service
Tag string - The Service Tag used for this IP Restriction.
- virtual
Network 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[Get
Linux 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>
- ip
Address 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. - service
Tag String - The Service Tag used for this IP Restriction.
- virtual
Network StringSubnet Id - The subnet id which the Linux Web App is vNet Integrated with.
GetLinuxWebAppSiteConfigScmIpRestrictionHeader
- XAzure
Fdids List<string> - The list of Azure Front Door IDs.
- XFd
Health List<string>Probes - Specifies if a Front Door Health Probe is expected.
- XForwarded
Fors List<string> - The list of addresses for which matching is applied.
- XForwarded
Hosts List<string> - The list of Hosts for which matching will be applied.
- XAzure
Fdids []string - The list of Azure Front Door IDs.
- XFd
Health []stringProbes - Specifies if a Front Door Health Probe is expected.
- XForwarded
Fors []string - The list of addresses for which matching is applied.
- XForwarded
Hosts []string - The list of Hosts for which matching will be applied.
- x
Azure List<String>Fdids - The list of Azure Front Door IDs.
- x
Fd List<String>Health Probes - Specifies if a Front Door Health Probe is expected.
- x
Forwarded List<String>Fors - The list of addresses for which matching is applied.
- x
Forwarded List<String>Hosts - The list of Hosts for which matching will be applied.
- x
Azure string[]Fdids - The list of Azure Front Door IDs.
- x
Fd string[]Health Probes - Specifies if a Front Door Health Probe is expected.
- x
Forwarded string[]Fors - The list of addresses for which matching is applied.
- x
Forwarded 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.
- x
Azure List<String>Fdids - The list of Azure Front Door IDs.
- x
Fd List<String>Health Probes - Specifies if a Front Door Health Probe is expected.
- x
Forwarded List<String>Fors - The list of addresses for which matching is applied.
- x
Forwarded List<String>Hosts - The list of Hosts for which matching will be applied.
GetLinuxWebAppSiteCredential
GetLinuxWebAppStickySetting
- App
Setting List<string>Names - A list of
app_settingnames that the Linux Web App will not swap between Slots when a swap operation is triggered. - Connection
String List<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 []stringNames - A list of
app_settingnames that the Linux Web App will not swap between Slots when a swap operation is triggered. - Connection
String []stringNames - A list of
connection_stringnames that the Linux Web App will not swap between Slots when a swap operation is triggered.
- app
Setting List<String>Names - A list of
app_settingnames that the Linux Web App will not swap between Slots when a swap operation is triggered. - connection
String List<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 string[]Names - A list of
app_settingnames that the Linux Web App will not swap between Slots when a swap operation is triggered. - connection
String 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.
- app
Setting List<String>Names - A list of
app_settingnames that the Linux Web App will not swap between Slots when a swap operation is triggered. - connection
String 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
- Access
Key string - The Access key for the storage account.
- Account
Name string - The Name of the Storage Account.
- Mount
Path 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 string - The Access key for the storage account.
- Account
Name string - The Name of the Storage Account.
- Mount
Path 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 String - The Access key for the storage account.
- account
Name String - The Name of the Storage Account.
- mount
Path 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 string - The Access key for the storage account.
- account
Name string - The Name of the Storage Account.
- mount
Path 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.
- access
Key String - The Access key for the storage account.
- account
Name String - The Name of the Storage Account.
- mount
Path 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.
