We recommend using Azure Native.
Azure v6.13.0 published on Monday, Dec 9, 2024 by Pulumi
azure.appservice.getWindowsWebApp
Explore with Pulumi AI
Use this data source to access information about an existing Windows Web App.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = azure.appservice.getWindowsWebApp({
name: "existing",
resourceGroupName: "existing",
});
export const id = example.then(example => example.id);
import pulumi
import pulumi_azure as azure
example = azure.appservice.get_windows_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.LookupWindowsWebApp(ctx, &appservice.LookupWindowsWebAppArgs{
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.GetWindowsWebApp.Invoke(new()
{
Name = "existing",
ResourceGroupName = "existing",
});
return new Dictionary<string, object?>
{
["id"] = example.Apply(getWindowsWebAppResult => getWindowsWebAppResult.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.GetWindowsWebAppArgs;
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.getWindowsWebApp(GetWindowsWebAppArgs.builder()
.name("existing")
.resourceGroupName("existing")
.build());
ctx.export("id", example.applyValue(getWindowsWebAppResult -> getWindowsWebAppResult.id()));
}
}
variables:
example:
fn::invoke:
Function: azure:appservice:getWindowsWebApp
Arguments:
name: existing
resourceGroupName: existing
outputs:
id: ${example.id}
Using getWindowsWebApp
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 getWindowsWebApp(args: GetWindowsWebAppArgs, opts?: InvokeOptions): Promise<GetWindowsWebAppResult>
function getWindowsWebAppOutput(args: GetWindowsWebAppOutputArgs, opts?: InvokeOptions): Output<GetWindowsWebAppResult>
def get_windows_web_app(name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWindowsWebAppResult
def get_windows_web_app_output(name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWindowsWebAppResult]
func LookupWindowsWebApp(ctx *Context, args *LookupWindowsWebAppArgs, opts ...InvokeOption) (*LookupWindowsWebAppResult, error)
func LookupWindowsWebAppOutput(ctx *Context, args *LookupWindowsWebAppOutputArgs, opts ...InvokeOption) LookupWindowsWebAppResultOutput
> Note: This function is named LookupWindowsWebApp
in the Go SDK.
public static class GetWindowsWebApp
{
public static Task<GetWindowsWebAppResult> InvokeAsync(GetWindowsWebAppArgs args, InvokeOptions? opts = null)
public static Output<GetWindowsWebAppResult> Invoke(GetWindowsWebAppInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWindowsWebAppResult> getWindowsWebApp(GetWindowsWebAppArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure:appservice/getWindowsWebApp:getWindowsWebApp
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- The name of this Windows Web App.
- Resource
Group stringName - The name of the Resource Group where the Windows Web App exists.
- Name string
- The name of this Windows Web App.
- Resource
Group stringName - The name of the Resource Group where the Windows Web App exists.
- name String
- The name of this Windows Web App.
- resource
Group StringName - The name of the Resource Group where the Windows Web App exists.
- name string
- The name of this Windows Web App.
- resource
Group stringName - The name of the Resource Group where the Windows Web App exists.
- name str
- The name of this Windows Web App.
- resource_
group_ strname - The name of the Resource Group where the Windows Web App exists.
- name String
- The name of this Windows Web App.
- resource
Group StringName - The name of the Resource Group where the Windows Web App exists.
getWindowsWebApp Result
The following output properties are available:
- App
Settings Dictionary<string, string> - A map of key-value pairs of App Settings.
- Auth
Settings List<GetWindows Web App Auth Setting> - A
auth_settings
block as defined below. - Auth
Settings List<GetV2s Windows Web App Auth Settings V2> - An
auth_settings_v2
block as defined below. - Backups
List<Get
Windows Web App Backup> - A
backup
block 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<GetWindows Web App Connection String> - A
connection_string
block 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 Windows 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 - Does the Windows Web App require HTTPS connections.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identities
List<Get
Windows Web App Identity> - A
identity
block as defined below. - Kind string
- The string representation of the Windows Web App Kind.
- Location string
- The Azure Region where the Windows Web App exists.
- Logs
List<Get
Windows Web App Log> - A
logs
block as defined below. - Name string
- The name of this Storage Account.
- Outbound
Ip List<string>Address Lists - The list of Outbound IP Addresses for this Windows Web App.
- Outbound
Ip stringAddresses - A string representation of the list of Outbound IP Addresses for this Windows Web App.
- Possible
Outbound List<string>Ip Address Lists - The list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- Possible
Outbound stringIp Addresses - The string representation of the list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- Public
Network boolAccess Enabled - Is Public Network Access enabled for the Windows Web App.
- Resource
Group stringName - Service
Plan stringId - The ID of the Service Plan in which this Windows Web App resides.
- Site
Configs List<GetWindows Web App Site Config> - A
site_config
block as defined below. - Site
Credentials List<GetWindows Web App Site Credential> - A
site_credential
block as defined below. - Sticky
Settings List<GetWindows Web App Sticky Setting> - A
sticky_settings
block as defined below. - Storage
Accounts List<GetWindows Web App Storage Account> - A
storage_account
block as defined below. - Dictionary<string, string>
- A mapping of tags assigned to the Windows Web App.
- Virtual
Network stringSubnet Id - The subnet id which the Windows Web App is vNet Integrated with.
- Webdeploy
Publish boolBasic Authentication Enabled - Are the default WebDeploy Basic Authentication publishing credentials enabled.
- App
Settings map[string]string - A map of key-value pairs of App Settings.
- Auth
Settings []GetWindows Web App Auth Setting - A
auth_settings
block as defined below. - Auth
Settings []GetV2s Windows Web App Auth Settings V2 - An
auth_settings_v2
block as defined below. - Backups
[]Get
Windows Web App Backup - A
backup
block 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 []GetWindows Web App Connection String - A
connection_string
block 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 Windows 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 - Does the Windows Web App require HTTPS connections.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identities
[]Get
Windows Web App Identity - A
identity
block as defined below. - Kind string
- The string representation of the Windows Web App Kind.
- Location string
- The Azure Region where the Windows Web App exists.
- Logs
[]Get
Windows Web App Log - A
logs
block as defined below. - Name string
- The name of this Storage Account.
- Outbound
Ip []stringAddress Lists - The list of Outbound IP Addresses for this Windows Web App.
- Outbound
Ip stringAddresses - A string representation of the list of Outbound IP Addresses for this Windows Web App.
- Possible
Outbound []stringIp Address Lists - The list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- Possible
Outbound stringIp Addresses - The string representation of the list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- Public
Network boolAccess Enabled - Is Public Network Access enabled for the Windows Web App.
- Resource
Group stringName - Service
Plan stringId - The ID of the Service Plan in which this Windows Web App resides.
- Site
Configs []GetWindows Web App Site Config - A
site_config
block as defined below. - Site
Credentials []GetWindows Web App Site Credential - A
site_credential
block as defined below. - Sticky
Settings []GetWindows Web App Sticky Setting - A
sticky_settings
block as defined below. - Storage
Accounts []GetWindows Web App Storage Account - A
storage_account
block as defined below. - map[string]string
- A mapping of tags assigned to the Windows Web App.
- Virtual
Network stringSubnet Id - The subnet id which the Windows Web App is vNet Integrated with.
- Webdeploy
Publish boolBasic Authentication Enabled - Are the default WebDeploy Basic Authentication publishing credentials enabled.
- app
Settings Map<String,String> - A map of key-value pairs of App Settings.
- auth
Settings List<GetWindows Web App Auth Setting> - A
auth_settings
block as defined below. - auth
Settings List<GetV2s Windows Web App Auth Settings V2> - An
auth_settings_v2
block as defined below. - backups
List<Get
Windows Web App Backup> - A
backup
block 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<GetWindows Web App Connection String> - A
connection_string
block 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 Windows 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 - Does the Windows Web App require HTTPS connections.
- id String
- The provider-assigned unique ID for this managed resource.
- identities
List<Get
Windows Web App Identity> - A
identity
block as defined below. - kind String
- The string representation of the Windows Web App Kind.
- location String
- The Azure Region where the Windows Web App exists.
- logs
List<Get
Windows Web App Log> - A
logs
block as defined below. - name String
- The name of this Storage Account.
- outbound
Ip List<String>Address Lists - The list of Outbound IP Addresses for this Windows Web App.
- outbound
Ip StringAddresses - A string representation of the list of Outbound IP Addresses for this Windows Web App.
- possible
Outbound List<String>Ip Address Lists - The list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- possible
Outbound StringIp Addresses - The string representation of the list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- public
Network BooleanAccess Enabled - Is Public Network Access enabled for the Windows Web App.
- resource
Group StringName - service
Plan StringId - The ID of the Service Plan in which this Windows Web App resides.
- site
Configs List<GetWindows Web App Site Config> - A
site_config
block as defined below. - site
Credentials List<GetWindows Web App Site Credential> - A
site_credential
block as defined below. - sticky
Settings List<GetWindows Web App Sticky Setting> - A
sticky_settings
block as defined below. - storage
Accounts List<GetWindows Web App Storage Account> - A
storage_account
block as defined below. - Map<String,String>
- A mapping of tags assigned to the Windows Web App.
- virtual
Network StringSubnet Id - The subnet id which the Windows Web App is vNet Integrated with.
- webdeploy
Publish BooleanBasic Authentication Enabled - Are the default WebDeploy Basic Authentication publishing credentials enabled.
- app
Settings {[key: string]: string} - A map of key-value pairs of App Settings.
- auth
Settings GetWindows Web App Auth Setting[] - A
auth_settings
block as defined below. - auth
Settings GetV2s Windows Web App Auth Settings V2[] - An
auth_settings_v2
block as defined below. - backups
Get
Windows Web App Backup[] - A
backup
block 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 GetWindows Web App Connection String[] - A
connection_string
block 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 Windows 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 - Does the Windows Web App require HTTPS connections.
- id string
- The provider-assigned unique ID for this managed resource.
- identities
Get
Windows Web App Identity[] - A
identity
block as defined below. - kind string
- The string representation of the Windows Web App Kind.
- location string
- The Azure Region where the Windows Web App exists.
- logs
Get
Windows Web App Log[] - A
logs
block as defined below. - name string
- The name of this Storage Account.
- outbound
Ip string[]Address Lists - The list of Outbound IP Addresses for this Windows Web App.
- outbound
Ip stringAddresses - A string representation of the list of Outbound IP Addresses for this Windows Web App.
- possible
Outbound string[]Ip Address Lists - The list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- possible
Outbound stringIp Addresses - The string representation of the list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- public
Network booleanAccess Enabled - Is Public Network Access enabled for the Windows Web App.
- resource
Group stringName - service
Plan stringId - The ID of the Service Plan in which this Windows Web App resides.
- site
Configs GetWindows Web App Site Config[] - A
site_config
block as defined below. - site
Credentials GetWindows Web App Site Credential[] - A
site_credential
block as defined below. - sticky
Settings GetWindows Web App Sticky Setting[] - A
sticky_settings
block as defined below. - storage
Accounts GetWindows Web App Storage Account[] - A
storage_account
block as defined below. - {[key: string]: string}
- A mapping of tags assigned to the Windows Web App.
- virtual
Network stringSubnet Id - The subnet id which the Windows Web App is vNet Integrated with.
- webdeploy
Publish booleanBasic Authentication Enabled - Are the default WebDeploy Basic Authentication publishing credentials enabled.
- app_
settings Mapping[str, str] - A map of key-value pairs of App Settings.
- auth_
settings Sequence[GetWindows Web App Auth Setting] - A
auth_settings
block as defined below. - auth_
settings_ Sequence[Getv2s Windows Web App Auth Settings V2] - An
auth_settings_v2
block as defined below. - backups
Sequence[Get
Windows Web App Backup] - A
backup
block 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[GetWindows Web App Connection String] - A
connection_string
block 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 Windows 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 - Does the Windows Web App require HTTPS connections.
- id str
- The provider-assigned unique ID for this managed resource.
- identities
Sequence[Get
Windows Web App Identity] - A
identity
block as defined below. - kind str
- The string representation of the Windows Web App Kind.
- location str
- The Azure Region where the Windows Web App exists.
- logs
Sequence[Get
Windows Web App Log] - A
logs
block as defined below. - name str
- The name of this Storage Account.
- outbound_
ip_ Sequence[str]address_ lists - The list of Outbound IP Addresses for this Windows Web App.
- outbound_
ip_ straddresses - A string representation of the list of Outbound IP Addresses for this Windows Web App.
- possible_
outbound_ Sequence[str]ip_ address_ lists - The list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- possible_
outbound_ strip_ addresses - The string representation of the list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- public_
network_ boolaccess_ enabled - Is Public Network Access enabled for the Windows Web App.
- resource_
group_ strname - service_
plan_ strid - The ID of the Service Plan in which this Windows Web App resides.
- site_
configs Sequence[GetWindows Web App Site Config] - A
site_config
block as defined below. - site_
credentials Sequence[GetWindows Web App Site Credential] - A
site_credential
block as defined below. - sticky_
settings Sequence[GetWindows Web App Sticky Setting] - A
sticky_settings
block as defined below. - storage_
accounts Sequence[GetWindows Web App Storage Account] - A
storage_account
block as defined below. - Mapping[str, str]
- A mapping of tags assigned to the Windows Web App.
- virtual_
network_ strsubnet_ id - The subnet id which the Windows Web App is vNet Integrated with.
- webdeploy_
publish_ boolbasic_ authentication_ enabled - Are the default WebDeploy Basic Authentication publishing credentials enabled.
- app
Settings Map<String> - A map of key-value pairs of App Settings.
- auth
Settings List<Property Map> - A
auth_settings
block as defined below. - auth
Settings List<Property Map>V2s - An
auth_settings_v2
block as defined below. - backups List<Property Map>
- A
backup
block 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_string
block 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 Windows 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 - Does the Windows Web App require HTTPS connections.
- id String
- The provider-assigned unique ID for this managed resource.
- identities List<Property Map>
- A
identity
block as defined below. - kind String
- The string representation of the Windows Web App Kind.
- location String
- The Azure Region where the Windows Web App exists.
- logs List<Property Map>
- A
logs
block as defined below. - name String
- The name of this Storage Account.
- outbound
Ip List<String>Address Lists - The list of Outbound IP Addresses for this Windows Web App.
- outbound
Ip StringAddresses - A string representation of the list of Outbound IP Addresses for this Windows Web App.
- possible
Outbound List<String>Ip Address Lists - The list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- possible
Outbound StringIp Addresses - The string representation of the list of Possible Outbound IP Addresses that could be used by this Windows Web App.
- public
Network BooleanAccess Enabled - Is Public Network Access enabled for the Windows Web App.
- resource
Group StringName - service
Plan StringId - The ID of the Service Plan in which this Windows Web App resides.
- site
Configs List<Property Map> - A
site_config
block as defined below. - site
Credentials List<Property Map> - A
site_credential
block as defined below. - sticky
Settings List<Property Map> - A
sticky_settings
block as defined below. - storage
Accounts List<Property Map> - A
storage_account
block as defined below. - Map<String>
- A mapping of tags assigned to the Windows Web App.
- virtual
Network StringSubnet Id - The subnet id which the Windows Web App is vNet Integrated with.
- webdeploy
Publish BooleanBasic Authentication Enabled - Are the default WebDeploy Basic Authentication publishing credentials enabled.
Supporting Types
GetWindowsWebAppAuthSetting
- Active
Directories List<GetWindows Web App Auth Setting Active Directory> - A
active_directory
block as defined above. - Additional
Login Dictionary<string, string>Parameters - A
additional_login_parameters
block 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_action
is set toRedirectToLoginPage
. - Enabled bool
- Is the Backup enabled?
- Facebooks
List<Get
Windows Web App Auth Setting Facebook> - A
facebook
block as defined below. - Githubs
List<Get
Windows Web App Auth Setting Github> - A
github
block as defined below. - Googles
List<Get
Windows Web App Auth Setting Google> - A
google
block as defined below. - Issuer string
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Windows Web App.
- Microsofts
List<Get
Windows Web App Auth Setting Microsoft> - A
microsoft
block 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
Windows Web App Auth Setting Twitter> - A
twitter
block as defined below. - Unauthenticated
Client stringAction - The action to take when an unauthenticated client attempts to access the app.
- Active
Directories []GetWindows Web App Auth Setting Active Directory - A
active_directory
block as defined above. - Additional
Login map[string]stringParameters - A
additional_login_parameters
block 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_action
is set toRedirectToLoginPage
. - Enabled bool
- Is the Backup enabled?
- Facebooks
[]Get
Windows Web App Auth Setting Facebook - A
facebook
block as defined below. - Githubs
[]Get
Windows Web App Auth Setting Github - A
github
block as defined below. - Googles
[]Get
Windows Web App Auth Setting Google - A
google
block as defined below. - Issuer string
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Windows Web App.
- Microsofts
[]Get
Windows Web App Auth Setting Microsoft - A
microsoft
block 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
Windows Web App Auth Setting Twitter - A
twitter
block as defined below. - Unauthenticated
Client stringAction - The action to take when an unauthenticated client attempts to access the app.
- active
Directories List<GetWindows Web App Auth Setting Active Directory> - A
active_directory
block as defined above. - additional
Login Map<String,String>Parameters - A
additional_login_parameters
block 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_action
is set toRedirectToLoginPage
. - enabled Boolean
- Is the Backup enabled?
- facebooks
List<Get
Windows Web App Auth Setting Facebook> - A
facebook
block as defined below. - githubs
List<Get
Windows Web App Auth Setting Github> - A
github
block as defined below. - googles
List<Get
Windows Web App Auth Setting Google> - A
google
block as defined below. - issuer String
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Windows Web App.
- microsofts
List<Get
Windows Web App Auth Setting Microsoft> - A
microsoft
block 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
Windows Web App Auth Setting Twitter> - A
twitter
block as defined below. - unauthenticated
Client StringAction - The action to take when an unauthenticated client attempts to access the app.
- active
Directories GetWindows Web App Auth Setting Active Directory[] - A
active_directory
block as defined above. - additional
Login {[key: string]: string}Parameters - A
additional_login_parameters
block 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_action
is set toRedirectToLoginPage
. - enabled boolean
- Is the Backup enabled?
- facebooks
Get
Windows Web App Auth Setting Facebook[] - A
facebook
block as defined below. - githubs
Get
Windows Web App Auth Setting Github[] - A
github
block as defined below. - googles
Get
Windows Web App Auth Setting Google[] - A
google
block as defined below. - issuer string
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Windows Web App.
- microsofts
Get
Windows Web App Auth Setting Microsoft[] - A
microsoft
block 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
Windows Web App Auth Setting Twitter[] - A
twitter
block as defined below. - unauthenticated
Client stringAction - The action to take when an unauthenticated client attempts to access the app.
- active_
directories Sequence[GetWindows Web App Auth Setting Active Directory] - A
active_directory
block as defined above. - additional_
login_ Mapping[str, str]parameters - A
additional_login_parameters
block 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_action
is set toRedirectToLoginPage
. - enabled bool
- Is the Backup enabled?
- facebooks
Sequence[Get
Windows Web App Auth Setting Facebook] - A
facebook
block as defined below. - githubs
Sequence[Get
Windows Web App Auth Setting Github] - A
github
block as defined below. - googles
Sequence[Get
Windows Web App Auth Setting Google] - A
google
block as defined below. - issuer str
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Windows Web App.
- microsofts
Sequence[Get
Windows Web App Auth Setting Microsoft] - A
microsoft
block 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
Windows Web App Auth Setting Twitter] - A
twitter
block 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_directory
block as defined above. - additional
Login Map<String>Parameters - A
additional_login_parameters
block 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_action
is set toRedirectToLoginPage
. - enabled Boolean
- Is the Backup enabled?
- facebooks List<Property Map>
- A
facebook
block as defined below. - githubs List<Property Map>
- A
github
block as defined below. - googles List<Property Map>
- A
google
block as defined below. - issuer String
- The OpenID Connect Issuer URI that represents the entity which issues access tokens for this Windows Web App.
- microsofts List<Property Map>
- A
microsoft
block 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
twitter
block as defined below. - unauthenticated
Client StringAction - The action to take when an unauthenticated client attempts to access the app.
GetWindowsWebAppAuthSettingActiveDirectory
- 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.
GetWindowsWebAppAuthSettingFacebook
- 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_secret
value 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_secret
value 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_secret
value 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_secret
value 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_secret
value 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_secret
value used for Facebook login. - oauth
Scopes List<String> - A list of OAuth 2.0 scopes requested as part of Microsoft Account authentication.
GetWindowsWebAppAuthSettingGithub
- 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.
GetWindowsWebAppAuthSettingGoogle
- 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.
GetWindowsWebAppAuthSettingMicrosoft
- 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.
GetWindowsWebAppAuthSettingTwitter
- 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.
GetWindowsWebAppAuthSettingsV2
- Active
Directory List<GetV2s Windows Web App Auth Settings V2Active Directory V2> - An
active_directory_v2
block as defined below. - Apple
V2s List<GetWindows Web App Auth Settings V2Apple V2> - An
apple_v2
block as defined below. - Auth
Enabled bool - Are the AuthV2 Settings enabled.
- Azure
Static List<GetWeb App V2s Windows Web App Auth Settings V2Azure Static Web App V2> - An
azure_static_web_app_v2
block as defined below. - Config
File stringPath - The path to the App Auth settings.
- Custom
Oidc List<GetV2s Windows Web App Auth Settings V2Custom Oidc V2> - Zero or more
custom_oidc_v2
blocks as defined below. - Default
Provider string - The Default Authentication Provider used when more than one Authentication Provider is configured and the
unauthenticated_action
is set toRedirectToLoginPage
. - Excluded
Paths List<string> - The paths which should be excluded from the
unauthenticated_action
when it is set toRedirectToLoginPage
. - Facebook
V2s List<GetWindows Web App Auth Settings V2Facebook V2> - A
facebook_v2
block 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<GetWindows Web App Auth Settings V2Github V2> - A
github_v2
block as defined below. - Google
V2s List<GetWindows Web App Auth Settings V2Google V2> - A
google_v2
block as defined below. - Http
Route stringApi Prefix - The prefix that should precede all the authentication and authorisation paths.
- Logins
List<Get
Windows Web App Auth Settings V2Login> - A
login
block as defined below. - Microsoft
V2s List<GetWindows Web App Auth Settings V2Microsoft V2> - A
microsoft_v2
block 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<GetWindows Web App Auth Settings V2Twitter V2> - A
twitter_v2
block as defined below. - Unauthenticated
Action string - The action to take for requests made without authentication.
- Active
Directory []GetV2s Windows Web App Auth Settings V2Active Directory V2 - An
active_directory_v2
block as defined below. - Apple
V2s []GetWindows Web App Auth Settings V2Apple V2 - An
apple_v2
block as defined below. - Auth
Enabled bool - Are the AuthV2 Settings enabled.
- Azure
Static []GetWeb App V2s Windows Web App Auth Settings V2Azure Static Web App V2 - An
azure_static_web_app_v2
block as defined below. - Config
File stringPath - The path to the App Auth settings.
- Custom
Oidc []GetV2s Windows Web App Auth Settings V2Custom Oidc V2 - Zero or more
custom_oidc_v2
blocks as defined below. - Default
Provider string - The Default Authentication Provider used when more than one Authentication Provider is configured and the
unauthenticated_action
is set toRedirectToLoginPage
. - Excluded
Paths []string - The paths which should be excluded from the
unauthenticated_action
when it is set toRedirectToLoginPage
. - Facebook
V2s []GetWindows Web App Auth Settings V2Facebook V2 - A
facebook_v2
block 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 []GetWindows Web App Auth Settings V2Github V2 - A
github_v2
block as defined below. - Google
V2s []GetWindows Web App Auth Settings V2Google V2 - A
google_v2
block as defined below. - Http
Route stringApi Prefix - The prefix that should precede all the authentication and authorisation paths.
- Logins
[]Get
Windows Web App Auth Settings V2Login - A
login
block as defined below. - Microsoft
V2s []GetWindows Web App Auth Settings V2Microsoft V2 - A
microsoft_v2
block 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 []GetWindows Web App Auth Settings V2Twitter V2 - A
twitter_v2
block as defined below. - Unauthenticated
Action string - The action to take for requests made without authentication.
- active
Directory List<GetV2s Windows Web App Auth Settings V2Active Directory V2> - An
active_directory_v2
block as defined below. - apple
V2s List<GetWindows Web App Auth Settings V2Apple V2> - An
apple_v2
block as defined below. - auth
Enabled Boolean - Are the AuthV2 Settings enabled.
- azure
Static List<GetWeb App V2s Windows Web App Auth Settings V2Azure Static Web App V2> - An
azure_static_web_app_v2
block as defined below. - config
File StringPath - The path to the App Auth settings.
- custom
Oidc List<GetV2s Windows Web App Auth Settings V2Custom Oidc V2> - Zero or more
custom_oidc_v2
blocks as defined below. - default
Provider String - The Default Authentication Provider used when more than one Authentication Provider is configured and the
unauthenticated_action
is set toRedirectToLoginPage
. - excluded
Paths List<String> - The paths which should be excluded from the
unauthenticated_action
when it is set toRedirectToLoginPage
. - facebook
V2s List<GetWindows Web App Auth Settings V2Facebook V2> - A
facebook_v2
block 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<GetWindows Web App Auth Settings V2Github V2> - A
github_v2
block as defined below. - google
V2s List<GetWindows Web App Auth Settings V2Google V2> - A
google_v2
block as defined below. - http
Route StringApi Prefix - The prefix that should precede all the authentication and authorisation paths.
- logins
List<Get
Windows Web App Auth Settings V2Login> - A
login
block as defined below. - microsoft
V2s List<GetWindows Web App Auth Settings V2Microsoft V2> - A
microsoft_v2
block 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<GetWindows Web App Auth Settings V2Twitter V2> - A
twitter_v2
block as defined below. - unauthenticated
Action String - The action to take for requests made without authentication.
- active
Directory GetV2s Windows Web App Auth Settings V2Active Directory V2[] - An
active_directory_v2
block as defined below. - apple
V2s GetWindows Web App Auth Settings V2Apple V2[] - An
apple_v2
block as defined below. - auth
Enabled boolean - Are the AuthV2 Settings enabled.
- azure
Static GetWeb App V2s Windows Web App Auth Settings V2Azure Static Web App V2[] - An
azure_static_web_app_v2
block as defined below. - config
File stringPath - The path to the App Auth settings.
- custom
Oidc GetV2s Windows Web App Auth Settings V2Custom Oidc V2[] - Zero or more
custom_oidc_v2
blocks as defined below. - default
Provider string - The Default Authentication Provider used when more than one Authentication Provider is configured and the
unauthenticated_action
is set toRedirectToLoginPage
. - excluded
Paths string[] - The paths which should be excluded from the
unauthenticated_action
when it is set toRedirectToLoginPage
. - facebook
V2s GetWindows Web App Auth Settings V2Facebook V2[] - A
facebook_v2
block 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 GetWindows Web App Auth Settings V2Github V2[] - A
github_v2
block as defined below. - google
V2s GetWindows Web App Auth Settings V2Google V2[] - A
google_v2
block as defined below. - http
Route stringApi Prefix - The prefix that should precede all the authentication and authorisation paths.
- logins
Get
Windows Web App Auth Settings V2Login[] - A
login
block as defined below. - microsoft
V2s GetWindows Web App Auth Settings V2Microsoft V2[] - A
microsoft_v2
block 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 GetWindows Web App Auth Settings V2Twitter V2[] - A
twitter_v2
block as defined below. - unauthenticated
Action string - The action to take for requests made without authentication.
- active_
directory_ Sequence[Getv2s Windows Web App Auth Settings V2Active Directory V2] - An
active_directory_v2
block as defined below. - apple_
v2s Sequence[GetWindows Web App Auth Settings V2Apple V2] - An
apple_v2
block as defined below. - auth_
enabled bool - Are the AuthV2 Settings enabled.
- azure_
static_ Sequence[Getweb_ app_ v2s Windows Web App Auth Settings V2Azure Static Web App V2] - An
azure_static_web_app_v2
block as defined below. - config_
file_ strpath - The path to the App Auth settings.
- custom_
oidc_ Sequence[Getv2s Windows Web App Auth Settings V2Custom Oidc V2] - Zero or more
custom_oidc_v2
blocks as defined below. - default_
provider str - The Default Authentication Provider used when more than one Authentication Provider is configured and the
unauthenticated_action
is set toRedirectToLoginPage
. - excluded_
paths Sequence[str] - The paths which should be excluded from the
unauthenticated_action
when it is set toRedirectToLoginPage
. - facebook_
v2s Sequence[GetWindows Web App Auth Settings V2Facebook V2] - A
facebook_v2
block 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[GetWindows Web App Auth Settings V2Github V2] - A
github_v2
block as defined below. - google_
v2s Sequence[GetWindows Web App Auth Settings V2Google V2] - A
google_v2
block as defined below. - http_
route_ strapi_ prefix - The prefix that should precede all the authentication and authorisation paths.
- logins
Sequence[Get
Windows Web App Auth Settings V2Login] - A
login
block as defined below. - microsoft_
v2s Sequence[GetWindows Web App Auth Settings V2Microsoft V2] - A
microsoft_v2
block 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[GetWindows Web App Auth Settings V2Twitter V2] - A
twitter_v2
block as defined below. - unauthenticated_
action str - The action to take for requests made without authentication.
- active
Directory List<Property Map>V2s - An
active_directory_v2
block as defined below. - apple
V2s List<Property Map> - An
apple_v2
block as defined below. - auth
Enabled Boolean - Are the AuthV2 Settings enabled.
- azure
Static List<Property Map>Web App V2s - An
azure_static_web_app_v2
block as defined below. - config
File StringPath - The path to the App Auth settings.
- custom
Oidc List<Property Map>V2s - Zero or more
custom_oidc_v2
blocks as defined below. - default
Provider String - The Default Authentication Provider used when more than one Authentication Provider is configured and the
unauthenticated_action
is set toRedirectToLoginPage
. - excluded
Paths List<String> - The paths which should be excluded from the
unauthenticated_action
when it is set toRedirectToLoginPage
. - facebook
V2s List<Property Map> - A
facebook_v2
block 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_v2
block as defined below. - google
V2s List<Property Map> - A
google_v2
block as defined below. - http
Route StringApi Prefix - The prefix that should precede all the authentication and authorisation paths.
- logins List<Property Map>
- A
login
block as defined below. - microsoft
V2s List<Property Map> - A
microsoft_v2
block 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_v2
block as defined below. - unauthenticated
Action String - The action to take for requests made without authentication.
GetWindowsWebAppAuthSettingsV2ActiveDirectoryV2
- 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?
GetWindowsWebAppAuthSettingsV2AppleV2
- 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.
GetWindowsWebAppAuthSettingsV2AzureStaticWebAppV2
- 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.
GetWindowsWebAppAuthSettingsV2CustomOidcV2
- string
- The endpoint to make the Authorisation Request as supplied by
openid_configuration_endpoint
response. - Certification
Uri string - The endpoint that provides the keys necessary to validate the token as supplied by
openid_configuration_endpoint
response. - 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_endpoint
response. - Name string
- The name of this Windows 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_endpoint
response.
- string
- The endpoint to make the Authorisation Request as supplied by
openid_configuration_endpoint
response. - Certification
Uri string - The endpoint that provides the keys necessary to validate the token as supplied by
openid_configuration_endpoint
response. - 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_endpoint
response. - Name string
- The name of this Windows 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_endpoint
response.
- String
- The endpoint to make the Authorisation Request as supplied by
openid_configuration_endpoint
response. - certification
Uri String - The endpoint that provides the keys necessary to validate the token as supplied by
openid_configuration_endpoint
response. - 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_endpoint
response. - name String
- The name of this Windows 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_endpoint
response.
- string
- The endpoint to make the Authorisation Request as supplied by
openid_configuration_endpoint
response. - certification
Uri string - The endpoint that provides the keys necessary to validate the token as supplied by
openid_configuration_endpoint
response. - 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_endpoint
response. - name string
- The name of this Windows 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_endpoint
response.
- str
- The endpoint to make the Authorisation Request as supplied by
openid_configuration_endpoint
response. - certification_
uri str - The endpoint that provides the keys necessary to validate the token as supplied by
openid_configuration_endpoint
response. - 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_endpoint
response. - name str
- The name of this Windows 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_endpoint
response.
- String
- The endpoint to make the Authorisation Request as supplied by
openid_configuration_endpoint
response. - certification
Uri String - The endpoint that provides the keys necessary to validate the token as supplied by
openid_configuration_endpoint
response. - 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_endpoint
response. - name String
- The name of this Windows 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_endpoint
response.
GetWindowsWebAppAuthSettingsV2FacebookV2
- 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_secret
value 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_secret
value 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_secret
value 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_secret
value 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_secret
value 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_secret
value 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.
GetWindowsWebAppAuthSettingsV2GithubV2
- 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.
GetWindowsWebAppAuthSettingsV2GoogleV2
- 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.
GetWindowsWebAppAuthSettingsV2Login
- 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.
GetWindowsWebAppAuthSettingsV2MicrosoftV2
- 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.
GetWindowsWebAppAuthSettingsV2TwitterV2
- 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.
GetWindowsWebAppBackup
- Enabled bool
- Is the Backup enabled?
- Name string
- The name of this Windows Web App.
- Schedules
List<Get
Windows Web App Backup Schedule> - A
schedule
block as defined below. - Storage
Account stringUrl - The SAS URL to the container.
- Enabled bool
- Is the Backup enabled?
- Name string
- The name of this Windows Web App.
- Schedules
[]Get
Windows Web App Backup Schedule - A
schedule
block as defined below. - Storage
Account stringUrl - The SAS URL to the container.
- enabled Boolean
- Is the Backup enabled?
- name String
- The name of this Windows Web App.
- schedules
List<Get
Windows Web App Backup Schedule> - A
schedule
block as defined below. - storage
Account StringUrl - The SAS URL to the container.
- enabled boolean
- Is the Backup enabled?
- name string
- The name of this Windows Web App.
- schedules
Get
Windows Web App Backup Schedule[] - A
schedule
block as defined below. - storage
Account stringUrl - The SAS URL to the container.
- enabled bool
- Is the Backup enabled?
- name str
- The name of this Windows Web App.
- schedules
Sequence[Get
Windows Web App Backup Schedule] - A
schedule
block as defined below. - storage_
account_ strurl - The SAS URL to the container.
- enabled Boolean
- Is the Backup enabled?
- name String
- The name of this Windows Web App.
- schedules List<Property Map>
- A
schedule
block as defined below. - storage
Account StringUrl - The SAS URL to the container.
GetWindowsWebAppBackupSchedule
- 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.
GetWindowsWebAppConnectionString
GetWindowsWebAppIdentity
- Identity
Ids List<string> - A
identity_ids
block as defined below. - Principal
Id string - The Principal ID Managed Service Identity.
- Tenant
Id string - The Tenant ID of the Managed Service Identity.
- Type string
- The Azure Storage Type.
- Identity
Ids []string - A
identity_ids
block as defined below. - Principal
Id string - The Principal ID Managed Service Identity.
- Tenant
Id string - The Tenant ID of the Managed Service Identity.
- Type string
- The Azure Storage Type.
- identity
Ids List<String> - A
identity_ids
block as defined below. - principal
Id String - The Principal ID Managed Service Identity.
- tenant
Id String - The Tenant ID of the Managed Service Identity.
- type String
- The Azure Storage Type.
- identity
Ids string[] - A
identity_ids
block as defined below. - principal
Id string - The Principal ID Managed Service Identity.
- tenant
Id string - The Tenant ID of the Managed Service Identity.
- type string
- The Azure Storage Type.
- identity_
ids Sequence[str] - A
identity_ids
block as defined below. - principal_
id str - The Principal ID Managed Service Identity.
- tenant_
id str - The Tenant ID of the Managed Service Identity.
- type str
- The Azure Storage Type.
- identity
Ids List<String> - A
identity_ids
block as defined below. - principal
Id String - The Principal ID Managed Service Identity.
- tenant
Id String - The Tenant ID of the Managed Service Identity.
- type String
- The Azure Storage Type.
GetWindowsWebAppLog
- Application
Logs List<GetWindows Web App Log Application Log> - A
application_logs
block as defined above. - Detailed
Error boolMessages - Is Detailed Error Messaging enabled.
- Failed
Request boolTracing - Is Failed Request Tracing enabled.
- Http
Logs List<GetWindows Web App Log Http Log> - An
http_logs
block as defined above.
- Application
Logs []GetWindows Web App Log Application Log - A
application_logs
block as defined above. - Detailed
Error boolMessages - Is Detailed Error Messaging enabled.
- Failed
Request boolTracing - Is Failed Request Tracing enabled.
- Http
Logs []GetWindows Web App Log Http Log - An
http_logs
block as defined above.
- application
Logs List<GetWindows Web App Log Application Log> - A
application_logs
block as defined above. - detailed
Error BooleanMessages - Is Detailed Error Messaging enabled.
- failed
Request BooleanTracing - Is Failed Request Tracing enabled.
- http
Logs List<GetWindows Web App Log Http Log> - An
http_logs
block as defined above.
- application
Logs GetWindows Web App Log Application Log[] - A
application_logs
block as defined above. - detailed
Error booleanMessages - Is Detailed Error Messaging enabled.
- failed
Request booleanTracing - Is Failed Request Tracing enabled.
- http
Logs GetWindows Web App Log Http Log[] - An
http_logs
block as defined above.
- application_
logs Sequence[GetWindows Web App Log Application Log] - A
application_logs
block as defined above. - detailed_
error_ boolmessages - Is Detailed Error Messaging enabled.
- failed_
request_ booltracing - Is Failed Request Tracing enabled.
- http_
logs Sequence[GetWindows Web App Log Http Log] - An
http_logs
block as defined above.
- application
Logs List<Property Map> - A
application_logs
block 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_logs
block as defined above.
GetWindowsWebAppLogApplicationLog
- Azure
Blob List<GetStorages Windows Web App Log Application Log Azure Blob Storage> - A
azure_blob_storage
block as defined above. - File
System stringLevel - The logging level.
- Azure
Blob []GetStorages Windows Web App Log Application Log Azure Blob Storage - A
azure_blob_storage
block as defined above. - File
System stringLevel - The logging level.
- azure
Blob List<GetStorages Windows Web App Log Application Log Azure Blob Storage> - A
azure_blob_storage
block as defined above. - file
System StringLevel - The logging level.
- azure
Blob GetStorages Windows Web App Log Application Log Azure Blob Storage[] - A
azure_blob_storage
block as defined above. - file
System stringLevel - The logging level.
- azure_
blob_ Sequence[Getstorages Windows Web App Log Application Log Azure Blob Storage] - A
azure_blob_storage
block as defined above. - file_
system_ strlevel - The logging level.
- azure
Blob List<Property Map>Storages - A
azure_blob_storage
block as defined above. - file
System StringLevel - The logging level.
GetWindowsWebAppLogApplicationLogAzureBlobStorage
- Level string
- The level at which to log. Possible values include
Error
,Warning
,Information
,Verbose
andOff
. NOTE: this field is not available forhttp_logs
- Retention
In intDays - The retention period in days.
- Sas
Url string - The SAS url to the Azure Blob container.
- Level string
- The level at which to log. Possible values include
Error
,Warning
,Information
,Verbose
andOff
. NOTE: this field is not available forhttp_logs
- Retention
In intDays - The retention period in days.
- Sas
Url string - The SAS url to the Azure Blob container.
- level String
- The level at which to log. Possible values include
Error
,Warning
,Information
,Verbose
andOff
. NOTE: this field is not available forhttp_logs
- retention
In IntegerDays - The retention period in days.
- sas
Url String - The SAS url to the Azure Blob container.
- level string
- The level at which to log. Possible values include
Error
,Warning
,Information
,Verbose
andOff
. NOTE: this field is not available forhttp_logs
- retention
In numberDays - The retention period in days.
- sas
Url string - The SAS url to the Azure Blob container.
- level str
- The level at which to log. Possible values include
Error
,Warning
,Information
,Verbose
andOff
. NOTE: this field is not available forhttp_logs
- retention_
in_ intdays - The retention period in days.
- sas_
url str - The SAS url to the Azure Blob container.
- level String
- The level at which to log. Possible values include
Error
,Warning
,Information
,Verbose
andOff
. NOTE: this field is not available forhttp_logs
- retention
In NumberDays - The retention period in days.
- sas
Url String - The SAS url to the Azure Blob container.
GetWindowsWebAppLogHttpLog
- Azure
Blob List<GetStorages Windows Web App Log Http Log Azure Blob Storage> - A
azure_blob_storage
block as defined above. - File
Systems List<GetWindows Web App Log Http Log File System> - A
file_system
block as defined above.
- Azure
Blob []GetStorages Windows Web App Log Http Log Azure Blob Storage - A
azure_blob_storage
block as defined above. - File
Systems []GetWindows Web App Log Http Log File System - A
file_system
block as defined above.
- azure
Blob List<GetStorages Windows Web App Log Http Log Azure Blob Storage> - A
azure_blob_storage
block as defined above. - file
Systems List<GetWindows Web App Log Http Log File System> - A
file_system
block as defined above.
- azure
Blob GetStorages Windows Web App Log Http Log Azure Blob Storage[] - A
azure_blob_storage
block as defined above. - file
Systems GetWindows Web App Log Http Log File System[] - A
file_system
block as defined above.
- azure_
blob_ Sequence[Getstorages Windows Web App Log Http Log Azure Blob Storage] - A
azure_blob_storage
block as defined above. - file_
systems Sequence[GetWindows Web App Log Http Log File System] - A
file_system
block as defined above.
- azure
Blob List<Property Map>Storages - A
azure_blob_storage
block as defined above. - file
Systems List<Property Map> - A
file_system
block as defined above.
GetWindowsWebAppLogHttpLogAzureBlobStorage
- Retention
In intDays - The retention period in days.
- Sas
Url string - The SAS url to the Azure Blob container.
- Retention
In intDays - The retention period in days.
- Sas
Url string - The SAS url to the Azure Blob container.
- retention
In IntegerDays - The retention period in days.
- sas
Url String - The SAS url to the Azure Blob container.
- retention
In numberDays - The retention period in days.
- sas
Url string - The SAS url to the Azure Blob container.
- retention_
in_ intdays - The retention period in days.
- sas_
url str - The SAS url to the Azure Blob container.
- retention
In NumberDays - The retention period in days.
- sas
Url String - The SAS url to the Azure Blob container.
GetWindowsWebAppLogHttpLogFileSystem
- 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.
GetWindowsWebAppSiteConfig
- Always
On bool - Is this Windows Web App is Always On enabled.
- Api
Definition stringUrl - The ID of the APIM configuration for this Windows Web App.
- Api
Management stringApi Id - The ID of the API Management setting linked to the Windows Web App.
- App
Command stringLine - The command line used to launch this app.
- Application
Stacks List<GetWindows Web App Site Config Application Stack> - A
application_stack
block as defined above. - Auto
Heal List<GetSettings Windows Web App Site Config Auto Heal Setting> - A
auto_heal_setting
block 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
Windows Web App Site Config Cor> - A
cors
block as defined above. - Default
Documents List<string> - The list of Default Documents for the Windows Web App.
- Detailed
Error boolLogging Enabled - Is Detailed Error Logging enabled.
- Ftps
State string - The State of FTP / FTPS service.
- Handler
Mappings List<GetWindows Web App Site Config Handler Mapping> - A
handler_mapping
block as defined below. - Health
Check intEviction Time In Min - (Optional) The amount of time in minutes that a node can be unhealthy before being removed from the load balancer. Possible values are between
2
and10
. Only valid in conjunction withhealth_check_path
. - 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_restriction
rule. - Ip
Restrictions List<GetWindows Web App Site Config Ip Restriction> - A
ip_restriction
block as defined above. - 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 - Remote
Debugging stringVersion - The Remote Debugging Version.
- Scm
Ip stringRestriction Default Action - The Default action for traffic that does not match any
scm_ip_restriction
rule. - Scm
Ip List<GetRestrictions Windows Web App Site Config Scm Ip Restriction> - A
scm_ip_restriction
block 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 Windows Web App
ip_restriction
configuration used for the SCM also. - Use32Bit
Worker bool - Does the Windows Web App use a 32-bit worker.
- Virtual
Applications List<GetWindows Web App Site Config Virtual Application> - A
virtual_application
block as defined below. - 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?
- Windows
Fx stringVersion - The string representation of the Windows FX Version.
- Worker
Count int - The number of Workers for this Windows App Service.
- Always
On bool - Is this Windows Web App is Always On enabled.
- Api
Definition stringUrl - The ID of the APIM configuration for this Windows Web App.
- Api
Management stringApi Id - The ID of the API Management setting linked to the Windows Web App.
- App
Command stringLine - The command line used to launch this app.
- Application
Stacks []GetWindows Web App Site Config Application Stack - A
application_stack
block as defined above. - Auto
Heal []GetSettings Windows Web App Site Config Auto Heal Setting - A
auto_heal_setting
block 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
Windows Web App Site Config Cor - A
cors
block as defined above. - Default
Documents []string - The list of Default Documents for the Windows Web App.
- Detailed
Error boolLogging Enabled - Is Detailed Error Logging enabled.
- Ftps
State string - The State of FTP / FTPS service.
- Handler
Mappings []GetWindows Web App Site Config Handler Mapping - A
handler_mapping
block as defined below. - Health
Check intEviction Time In Min - (Optional) The amount of time in minutes that a node can be unhealthy before being removed from the load balancer. Possible values are between
2
and10
. Only valid in conjunction withhealth_check_path
. - 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_restriction
rule. - Ip
Restrictions []GetWindows Web App Site Config Ip Restriction - A
ip_restriction
block as defined above. - 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 - Remote
Debugging stringVersion - The Remote Debugging Version.
- Scm
Ip stringRestriction Default Action - The Default action for traffic that does not match any
scm_ip_restriction
rule. - Scm
Ip []GetRestrictions Windows Web App Site Config Scm Ip Restriction - A
scm_ip_restriction
block 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 Windows Web App
ip_restriction
configuration used for the SCM also. - Use32Bit
Worker bool - Does the Windows Web App use a 32-bit worker.
- Virtual
Applications []GetWindows Web App Site Config Virtual Application - A
virtual_application
block as defined below. - 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?
- Windows
Fx stringVersion - The string representation of the Windows FX Version.
- Worker
Count int - The number of Workers for this Windows App Service.
- always
On Boolean - Is this Windows Web App is Always On enabled.
- api
Definition StringUrl - The ID of the APIM configuration for this Windows Web App.
- api
Management StringApi Id - The ID of the API Management setting linked to the Windows Web App.
- app
Command StringLine - The command line used to launch this app.
- application
Stacks List<GetWindows Web App Site Config Application Stack> - A
application_stack
block as defined above. - auto
Heal List<GetSettings Windows Web App Site Config Auto Heal Setting> - A
auto_heal_setting
block 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
Windows Web App Site Config Cor> - A
cors
block as defined above. - default
Documents List<String> - The list of Default Documents for the Windows Web App.
- detailed
Error BooleanLogging Enabled - Is Detailed Error Logging enabled.
- ftps
State String - The State of FTP / FTPS service.
- handler
Mappings List<GetWindows Web App Site Config Handler Mapping> - A
handler_mapping
block as defined below. - health
Check IntegerEviction Time In Min - (Optional) The amount of time in minutes that a node can be unhealthy before being removed from the load balancer. Possible values are between
2
and10
. Only valid in conjunction withhealth_check_path
. - 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_restriction
rule. - ip
Restrictions List<GetWindows Web App Site Config Ip Restriction> - A
ip_restriction
block as defined above. - 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 - remote
Debugging StringVersion - The Remote Debugging Version.
- scm
Ip StringRestriction Default Action - The Default action for traffic that does not match any
scm_ip_restriction
rule. - scm
Ip List<GetRestrictions Windows Web App Site Config Scm Ip Restriction> - A
scm_ip_restriction
block 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 Windows Web App
ip_restriction
configuration used for the SCM also. - use32Bit
Worker Boolean - Does the Windows Web App use a 32-bit worker.
- virtual
Applications List<GetWindows Web App Site Config Virtual Application> - A
virtual_application
block as defined below. - 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?
- windows
Fx StringVersion - The string representation of the Windows FX Version.
- worker
Count Integer - The number of Workers for this Windows App Service.
- always
On boolean - Is this Windows Web App is Always On enabled.
- api
Definition stringUrl - The ID of the APIM configuration for this Windows Web App.
- api
Management stringApi Id - The ID of the API Management setting linked to the Windows Web App.
- app
Command stringLine - The command line used to launch this app.
- application
Stacks GetWindows Web App Site Config Application Stack[] - A
application_stack
block as defined above. - auto
Heal GetSettings Windows Web App Site Config Auto Heal Setting[] - A
auto_heal_setting
block 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
Windows Web App Site Config Cor[] - A
cors
block as defined above. - default
Documents string[] - The list of Default Documents for the Windows Web App.
- detailed
Error booleanLogging Enabled - Is Detailed Error Logging enabled.
- ftps
State string - The State of FTP / FTPS service.
- handler
Mappings GetWindows Web App Site Config Handler Mapping[] - A
handler_mapping
block as defined below. - health
Check numberEviction Time In Min - (Optional) The amount of time in minutes that a node can be unhealthy before being removed from the load balancer. Possible values are between
2
and10
. Only valid in conjunction withhealth_check_path
. - 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_restriction
rule. - ip
Restrictions GetWindows Web App Site Config Ip Restriction[] - A
ip_restriction
block as defined above. - 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 - remote
Debugging stringVersion - The Remote Debugging Version.
- scm
Ip stringRestriction Default Action - The Default action for traffic that does not match any
scm_ip_restriction
rule. - scm
Ip GetRestrictions Windows Web App Site Config Scm Ip Restriction[] - A
scm_ip_restriction
block 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 Windows Web App
ip_restriction
configuration used for the SCM also. - use32Bit
Worker boolean - Does the Windows Web App use a 32-bit worker.
- virtual
Applications GetWindows Web App Site Config Virtual Application[] - A
virtual_application
block as defined below. - 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?
- windows
Fx stringVersion - The string representation of the Windows FX Version.
- worker
Count number - The number of Workers for this Windows App Service.
- always_
on bool - Is this Windows Web App is Always On enabled.
- api_
definition_ strurl - The ID of the APIM configuration for this Windows Web App.
- api_
management_ strapi_ id - The ID of the API Management setting linked to the Windows Web App.
- app_
command_ strline - The command line used to launch this app.
- application_
stacks Sequence[GetWindows Web App Site Config Application Stack] - A
application_stack
block as defined above. - auto_
heal_ Sequence[Getsettings Windows Web App Site Config Auto Heal Setting] - A
auto_heal_setting
block 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
Windows Web App Site Config Cor] - A
cors
block as defined above. - default_
documents Sequence[str] - The list of Default Documents for the Windows Web App.
- detailed_
error_ boollogging_ enabled - Is Detailed Error Logging enabled.
- ftps_
state str - The State of FTP / FTPS service.
- handler_
mappings Sequence[GetWindows Web App Site Config Handler Mapping] - A
handler_mapping
block as defined below. - health_
check_ inteviction_ time_ in_ min - (Optional) The amount of time in minutes that a node can be unhealthy before being removed from the load balancer. Possible values are between
2
and10
. Only valid in conjunction withhealth_check_path
. - 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_restriction
rule. - ip_
restrictions Sequence[GetWindows Web App Site Config Ip Restriction] - A
ip_restriction
block as defined above. - 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 - remote_
debugging_ strversion - The Remote Debugging Version.
- scm_
ip_ strrestriction_ default_ action - The Default action for traffic that does not match any
scm_ip_restriction
rule. - scm_
ip_ Sequence[Getrestrictions Windows Web App Site Config Scm Ip Restriction] - A
scm_ip_restriction
block 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 Windows Web App
ip_restriction
configuration used for the SCM also. - use32_
bit_ boolworker - Does the Windows Web App use a 32-bit worker.
- virtual_
applications Sequence[GetWindows Web App Site Config Virtual Application] - A
virtual_application
block as defined below. - 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?
- windows_
fx_ strversion - The string representation of the Windows FX Version.
- worker_
count int - The number of Workers for this Windows App Service.
- always
On Boolean - Is this Windows Web App is Always On enabled.
- api
Definition StringUrl - The ID of the APIM configuration for this Windows Web App.
- api
Management StringApi Id - The ID of the API Management setting linked to the Windows Web App.
- app
Command StringLine - The command line used to launch this app.
- application
Stacks List<Property Map> - A
application_stack
block as defined above. - auto
Heal List<Property Map>Settings - A
auto_heal_setting
block 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
cors
block as defined above. - default
Documents List<String> - The list of Default Documents for the Windows Web App.
- detailed
Error BooleanLogging Enabled - Is Detailed Error Logging enabled.
- ftps
State String - The State of FTP / FTPS service.
- handler
Mappings List<Property Map> - A
handler_mapping
block as defined below. - health
Check NumberEviction Time In Min - (Optional) The amount of time in minutes that a node can be unhealthy before being removed from the load balancer. Possible values are between
2
and10
. Only valid in conjunction withhealth_check_path
. - 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_restriction
rule. - ip
Restrictions List<Property Map> - A
ip_restriction
block as defined above. - 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 - remote
Debugging StringVersion - The Remote Debugging Version.
- scm
Ip StringRestriction Default Action - The Default action for traffic that does not match any
scm_ip_restriction
rule. - scm
Ip List<Property Map>Restrictions - A
scm_ip_restriction
block 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 Windows Web App
ip_restriction
configuration used for the SCM also. - use32Bit
Worker Boolean - Does the Windows Web App use a 32-bit worker.
- virtual
Applications List<Property Map> - A
virtual_application
block as defined below. - 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?
- windows
Fx StringVersion - The string representation of the Windows FX Version.
- worker
Count Number - The number of Workers for this Windows App Service.
GetWindowsWebAppSiteConfigApplicationStack
- Current
Stack string - The Current Stack value of the Windows Web App.
- Docker
Image stringName - The docker image, including tag, used by this Windows 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_name
is located. - Docker
Registry stringUsername - The User Name to use for authentication against the registry to pull the image.
- Dotnet
Core stringVersion - Dotnet
Version string - The version of .NET in use.
- Java
Container string - The Java Container in use.
- Java
Container stringVersion - The Version of the Java Container in use.
- Java
Embedded boolServer Enabled - Java
Version string - The Version of Java in use.
- Node
Version string - The Version of Node in use.
- Php
Version string - The Version of the PHP in use.
- Python bool
- Python
Version string - The Version of Python in use.
- Tomcat
Version string
- Current
Stack string - The Current Stack value of the Windows Web App.
- Docker
Image stringName - The docker image, including tag, used by this Windows 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_name
is located. - Docker
Registry stringUsername - The User Name to use for authentication against the registry to pull the image.
- Dotnet
Core stringVersion - Dotnet
Version string - The version of .NET in use.
- Java
Container string - The Java Container in use.
- Java
Container stringVersion - The Version of the Java Container in use.
- Java
Embedded boolServer Enabled - Java
Version string - The Version of Java in use.
- Node
Version string - The Version of Node in use.
- Php
Version string - The Version of the PHP in use.
- Python bool
- Python
Version string - The Version of Python in use.
- Tomcat
Version string
- current
Stack String - The Current Stack value of the Windows Web App.
- docker
Image StringName - The docker image, including tag, used by this Windows 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_name
is located. - docker
Registry StringUsername - The User Name to use for authentication against the registry to pull the image.
- dotnet
Core StringVersion - dotnet
Version String - The version of .NET in use.
- java
Container String - The Java Container in use.
- java
Container StringVersion - The Version of the Java Container in use.
- java
Embedded BooleanServer Enabled - java
Version String - The Version of Java in use.
- node
Version String - The Version of Node in use.
- php
Version String - The Version of the PHP in use.
- python Boolean
- python
Version String - The Version of Python in use.
- tomcat
Version String
- current
Stack string - The Current Stack value of the Windows Web App.
- docker
Image stringName - The docker image, including tag, used by this Windows 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_name
is located. - docker
Registry stringUsername - The User Name to use for authentication against the registry to pull the image.
- dotnet
Core stringVersion - dotnet
Version string - The version of .NET in use.
- java
Container string - The Java Container in use.
- java
Container stringVersion - The Version of the Java Container in use.
- java
Embedded booleanServer Enabled - java
Version string - The Version of Java in use.
- node
Version string - The Version of Node in use.
- php
Version string - The Version of the PHP in use.
- python boolean
- python
Version string - The Version of Python in use.
- tomcat
Version string
- current_
stack str - The Current Stack value of the Windows Web App.
- docker_
image_ strname - The docker image, including tag, used by this Windows 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_name
is located. - docker_
registry_ strusername - The User Name to use for authentication against the registry to pull the image.
- dotnet_
core_ strversion - dotnet_
version str - The version of .NET in use.
- java_
container str - The Java Container in use.
- java_
container_ strversion - The Version of the Java Container in use.
- java_
embedded_ boolserver_ enabled - java_
version str - The Version of Java in use.
- node_
version str - The Version of Node in use.
- php_
version str - The Version of the PHP in use.
- python bool
- python_
version str - The Version of Python in use.
- tomcat_
version str
- current
Stack String - The Current Stack value of the Windows Web App.
- docker
Image StringName - The docker image, including tag, used by this Windows 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_name
is located. - docker
Registry StringUsername - The User Name to use for authentication against the registry to pull the image.
- dotnet
Core StringVersion - dotnet
Version String - The version of .NET in use.
- java
Container String - The Java Container in use.
- java
Container StringVersion - The Version of the Java Container in use.
- java
Embedded BooleanServer Enabled - java
Version String - The Version of Java in use.
- node
Version String - The Version of Node in use.
- php
Version String - The Version of the PHP in use.
- python Boolean
- python
Version String - The Version of Python in use.
- tomcat
Version String
GetWindowsWebAppSiteConfigAutoHealSetting
- Actions
List<Get
Windows Web App Site Config Auto Heal Setting Action> - A
action
block as defined above. - Triggers
List<Get
Windows Web App Site Config Auto Heal Setting Trigger> - A
trigger
block as defined below.
- Actions
[]Get
Windows Web App Site Config Auto Heal Setting Action - A
action
block as defined above. - Triggers
[]Get
Windows Web App Site Config Auto Heal Setting Trigger - A
trigger
block as defined below.
- actions
List<Get
Windows Web App Site Config Auto Heal Setting Action> - A
action
block as defined above. - triggers
List<Get
Windows Web App Site Config Auto Heal Setting Trigger> - A
trigger
block as defined below.
- actions
Get
Windows Web App Site Config Auto Heal Setting Action[] - A
action
block as defined above. - triggers
Get
Windows Web App Site Config Auto Heal Setting Trigger[] - A
trigger
block as defined below.
- actions
Sequence[Get
Windows Web App Site Config Auto Heal Setting Action] - A
action
block as defined above. - triggers
Sequence[Get
Windows Web App Site Config Auto Heal Setting Trigger] - A
trigger
block as defined below.
- actions List<Property Map>
- A
action
block as defined above. - triggers List<Property Map>
- A
trigger
block as defined below.
GetWindowsWebAppSiteConfigAutoHealSettingAction
- Action
Type string - The predefined action to be taken to an Auto Heal trigger.
- Custom
Actions List<GetWindows Web App Site Config Auto Heal Setting Action Custom Action> - A
custom_action
block as defined below. - Minimum
Process stringExecution Time - The minimum amount of time in
hh:mm:ss
the Windows 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.
- Custom
Actions []GetWindows Web App Site Config Auto Heal Setting Action Custom Action - A
custom_action
block as defined below. - Minimum
Process stringExecution Time - The minimum amount of time in
hh:mm:ss
the Windows 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.
- custom
Actions List<GetWindows Web App Site Config Auto Heal Setting Action Custom Action> - A
custom_action
block as defined below. - minimum
Process StringExecution Time - The minimum amount of time in
hh:mm:ss
the Windows 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.
- custom
Actions GetWindows Web App Site Config Auto Heal Setting Action Custom Action[] - A
custom_action
block as defined below. - minimum
Process stringExecution Time - The minimum amount of time in
hh:mm:ss
the Windows 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.
- custom_
actions Sequence[GetWindows Web App Site Config Auto Heal Setting Action Custom Action] - A
custom_action
block as defined below. - minimum_
process_ strexecution_ time - The minimum amount of time in
hh:mm:ss
the Windows 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.
- custom
Actions List<Property Map> - A
custom_action
block as defined below. - minimum
Process StringExecution Time - The minimum amount of time in
hh:mm:ss
the Windows Web App must have been running before the defined action will be run in the event of a trigger.
GetWindowsWebAppSiteConfigAutoHealSettingActionCustomAction
- Executable string
- The command run when this
auto_heal
action is triggered. - Parameters string
- The parameters passed to the
executable
.
- Executable string
- The command run when this
auto_heal
action is triggered. - Parameters string
- The parameters passed to the
executable
.
- executable String
- The command run when this
auto_heal
action is triggered. - parameters String
- The parameters passed to the
executable
.
- executable string
- The command run when this
auto_heal
action is triggered. - parameters string
- The parameters passed to the
executable
.
- executable str
- The command run when this
auto_heal
action is triggered. - parameters str
- The parameters passed to the
executable
.
- executable String
- The command run when this
auto_heal
action is triggered. - parameters String
- The parameters passed to the
executable
.
GetWindowsWebAppSiteConfigAutoHealSettingTrigger
- Private
Memory intKb - The amount of Private Memory used.
- Requests
List<Get
Windows Web App Site Config Auto Heal Setting Trigger Request> - A
requests
block as defined above. - Slow
Request List<GetWith Paths Windows Web App Site Config Auto Heal Setting Trigger Slow Request With Path> - (Optional) One or more
slow_request_with_path
blocks as defined above. - Slow
Requests List<GetWindows Web App Site Config Auto Heal Setting Trigger Slow Request> - A
slow_request
block as defined above. - Status
Codes List<GetWindows Web App Site Config Auto Heal Setting Trigger Status Code> - A
status_code
block as defined above.
- Private
Memory intKb - The amount of Private Memory used.
- Requests
[]Get
Windows Web App Site Config Auto Heal Setting Trigger Request - A
requests
block as defined above. - Slow
Request []GetWith Paths Windows Web App Site Config Auto Heal Setting Trigger Slow Request With Path - (Optional) One or more
slow_request_with_path
blocks as defined above. - Slow
Requests []GetWindows Web App Site Config Auto Heal Setting Trigger Slow Request - A
slow_request
block as defined above. - Status
Codes []GetWindows Web App Site Config Auto Heal Setting Trigger Status Code - A
status_code
block as defined above.
- private
Memory IntegerKb - The amount of Private Memory used.
- requests
List<Get
Windows Web App Site Config Auto Heal Setting Trigger Request> - A
requests
block as defined above. - slow
Request List<GetWith Paths Windows Web App Site Config Auto Heal Setting Trigger Slow Request With Path> - (Optional) One or more
slow_request_with_path
blocks as defined above. - slow
Requests List<GetWindows Web App Site Config Auto Heal Setting Trigger Slow Request> - A
slow_request
block as defined above. - status
Codes List<GetWindows Web App Site Config Auto Heal Setting Trigger Status Code> - A
status_code
block as defined above.
- private
Memory numberKb - The amount of Private Memory used.
- requests
Get
Windows Web App Site Config Auto Heal Setting Trigger Request[] - A
requests
block as defined above. - slow
Request GetWith Paths Windows Web App Site Config Auto Heal Setting Trigger Slow Request With Path[] - (Optional) One or more
slow_request_with_path
blocks as defined above. - slow
Requests GetWindows Web App Site Config Auto Heal Setting Trigger Slow Request[] - A
slow_request
block as defined above. - status
Codes GetWindows Web App Site Config Auto Heal Setting Trigger Status Code[] - A
status_code
block as defined above.
- private_
memory_ intkb - The amount of Private Memory used.
- requests
Sequence[Get
Windows Web App Site Config Auto Heal Setting Trigger Request] - A
requests
block as defined above. - slow_
request_ Sequence[Getwith_ paths Windows Web App Site Config Auto Heal Setting Trigger Slow Request With Path] - (Optional) One or more
slow_request_with_path
blocks as defined above. - slow_
requests Sequence[GetWindows Web App Site Config Auto Heal Setting Trigger Slow Request] - A
slow_request
block as defined above. - status_
codes Sequence[GetWindows Web App Site Config Auto Heal Setting Trigger Status Code] - A
status_code
block as defined above.
- private
Memory NumberKb - The amount of Private Memory used.
- requests List<Property Map>
- A
requests
block as defined above. - slow
Request List<Property Map>With Paths - (Optional) One or more
slow_request_with_path
blocks as defined above. - slow
Requests List<Property Map> - A
slow_request
block as defined above. - status
Codes List<Property Map> - A
status_code
block as defined above.
GetWindowsWebAppSiteConfigAutoHealSettingTriggerRequest
GetWindowsWebAppSiteConfigAutoHealSettingTriggerSlowRequest
- count int
- The number of occurrences of the defined
status_code
in the specifiedinterval
on 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
.
GetWindowsWebAppSiteConfigAutoHealSettingTriggerSlowRequestWithPath
- Count int
- The number of occurrences of the defined
status_code
in the specifiedinterval
on 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_code
in the specifiedinterval
on 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_code
in the specifiedinterval
on 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_code
in the specifiedinterval
on 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_code
in the specifiedinterval
on 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_code
in the specifiedinterval
on 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
.
GetWindowsWebAppSiteConfigAutoHealSettingTriggerStatusCode
- Count int
- The number of occurrences of the defined
status_code
in the specifiedinterval
on 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_code
in the specifiedinterval
on 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_code
in the specifiedinterval
on 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_code
in the specifiedinterval
on 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_code
in the specifiedinterval
on 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_code
in the specifiedinterval
on 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.
GetWindowsWebAppSiteConfigCor
- Allowed
Origins List<string> - A
allowed_origins
block as defined above. - Support
Credentials bool - Whether CORS requests with credentials are allowed.
- Allowed
Origins []string - A
allowed_origins
block as defined above. - Support
Credentials bool - Whether CORS requests with credentials are allowed.
- allowed
Origins List<String> - A
allowed_origins
block as defined above. - support
Credentials Boolean - Whether CORS requests with credentials are allowed.
- allowed
Origins string[] - A
allowed_origins
block as defined above. - support
Credentials boolean - Whether CORS requests with credentials are allowed.
- allowed_
origins Sequence[str] - A
allowed_origins
block as defined above. - support_
credentials bool - Whether CORS requests with credentials are allowed.
- allowed
Origins List<String> - A
allowed_origins
block as defined above. - support
Credentials Boolean - Whether CORS requests with credentials are allowed.
GetWindowsWebAppSiteConfigHandlerMapping
- Arguments string
- The command-line arguments to be passed to the script processor.
- Extension string
- The extension to be handled by the specified FastCGI application.
- Script
Processor stringPath - The absolute path to the FastCGI application.
- Arguments string
- The command-line arguments to be passed to the script processor.
- Extension string
- The extension to be handled by the specified FastCGI application.
- Script
Processor stringPath - The absolute path to the FastCGI application.
- arguments String
- The command-line arguments to be passed to the script processor.
- extension String
- The extension to be handled by the specified FastCGI application.
- script
Processor StringPath - The absolute path to the FastCGI application.
- arguments string
- The command-line arguments to be passed to the script processor.
- extension string
- The extension to be handled by the specified FastCGI application.
- script
Processor stringPath - The absolute path to the FastCGI application.
- arguments str
- The command-line arguments to be passed to the script processor.
- extension str
- The extension to be handled by the specified FastCGI application.
- script_
processor_ strpath - The absolute path to the FastCGI application.
- arguments String
- The command-line arguments to be passed to the script processor.
- extension String
- The extension to be handled by the specified FastCGI application.
- script
Processor StringPath - The absolute path to the FastCGI application.
GetWindowsWebAppSiteConfigIpRestriction
- Action string
- A
action
block as defined above. - Description string
- The description of the ip restriction rule.
- Headers
List<Get
Windows 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 Windows 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 Windows Web App is vNet Integrated with.
- Action string
- A
action
block as defined above. - Description string
- The description of the ip restriction rule.
- Headers
[]Get
Windows 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 Windows 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 Windows Web App is vNet Integrated with.
- action String
- A
action
block as defined above. - description String
- The description of the ip restriction rule.
- headers
List<Get
Windows 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 Windows 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 Windows Web App is vNet Integrated with.
- action string
- A
action
block as defined above. - description string
- The description of the ip restriction rule.
- headers
Get
Windows 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 Windows 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 Windows Web App is vNet Integrated with.
- action str
- A
action
block as defined above. - description str
- The description of the ip restriction rule.
- headers
Sequence[Get
Windows 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 Windows 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 Windows Web App is vNet Integrated with.
- action String
- A
action
block 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 Windows 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 Windows Web App is vNet Integrated with.
GetWindowsWebAppSiteConfigIpRestrictionHeader
- 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.
GetWindowsWebAppSiteConfigScmIpRestriction
- Action string
- A
action
block as defined above. - Description string
- The description of the ip restriction rule.
- Headers
List<Get
Windows 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 Windows 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 Windows Web App is vNet Integrated with.
- Action string
- A
action
block as defined above. - Description string
- The description of the ip restriction rule.
- Headers
[]Get
Windows 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 Windows 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 Windows Web App is vNet Integrated with.
- action String
- A
action
block as defined above. - description String
- The description of the ip restriction rule.
- headers
List<Get
Windows 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 Windows 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 Windows Web App is vNet Integrated with.
- action string
- A
action
block as defined above. - description string
- The description of the ip restriction rule.
- headers
Get
Windows 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 Windows 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 Windows Web App is vNet Integrated with.
- action str
- A
action
block as defined above. - description str
- The description of the ip restriction rule.
- headers
Sequence[Get
Windows 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 Windows 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 Windows Web App is vNet Integrated with.
- action String
- A
action
block 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 Windows 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 Windows Web App is vNet Integrated with.
GetWindowsWebAppSiteConfigScmIpRestrictionHeader
- 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.
GetWindowsWebAppSiteConfigVirtualApplication
- Physical
Path string - The path on disk to the Virtual Directory
- Preload bool
- Is this Application Pre-loaded at startup.
- Virtual
Directories List<GetWindows Web App Site Config Virtual Application Virtual Directory> - A
virtual_directory
block as defined below. - Virtual
Path string - The Virtual Path of the Virtual Directory.
- Physical
Path string - The path on disk to the Virtual Directory
- Preload bool
- Is this Application Pre-loaded at startup.
- Virtual
Directories []GetWindows Web App Site Config Virtual Application Virtual Directory - A
virtual_directory
block as defined below. - Virtual
Path string - The Virtual Path of the Virtual Directory.
- physical
Path String - The path on disk to the Virtual Directory
- preload Boolean
- Is this Application Pre-loaded at startup.
- virtual
Directories List<GetWindows Web App Site Config Virtual Application Virtual Directory> - A
virtual_directory
block as defined below. - virtual
Path String - The Virtual Path of the Virtual Directory.
- physical
Path string - The path on disk to the Virtual Directory
- preload boolean
- Is this Application Pre-loaded at startup.
- virtual
Directories GetWindows Web App Site Config Virtual Application Virtual Directory[] - A
virtual_directory
block as defined below. - virtual
Path string - The Virtual Path of the Virtual Directory.
- physical_
path str - The path on disk to the Virtual Directory
- preload bool
- Is this Application Pre-loaded at startup.
- virtual_
directories Sequence[GetWindows Web App Site Config Virtual Application Virtual Directory] - A
virtual_directory
block as defined below. - virtual_
path str - The Virtual Path of the Virtual Directory.
- physical
Path String - The path on disk to the Virtual Directory
- preload Boolean
- Is this Application Pre-loaded at startup.
- virtual
Directories List<Property Map> - A
virtual_directory
block as defined below. - virtual
Path String - The Virtual Path of the Virtual Directory.
GetWindowsWebAppSiteConfigVirtualApplicationVirtualDirectory
- Physical
Path string - The path on disk to the Virtual Directory
- Virtual
Path string - The Virtual Path of the Virtual Directory.
- Physical
Path string - The path on disk to the Virtual Directory
- Virtual
Path string - The Virtual Path of the Virtual Directory.
- physical
Path String - The path on disk to the Virtual Directory
- virtual
Path String - The Virtual Path of the Virtual Directory.
- physical
Path string - The path on disk to the Virtual Directory
- virtual
Path string - The Virtual Path of the Virtual Directory.
- physical_
path str - The path on disk to the Virtual Directory
- virtual_
path str - The Virtual Path of the Virtual Directory.
- physical
Path String - The path on disk to the Virtual Directory
- virtual
Path String - The Virtual Path of the Virtual Directory.
GetWindowsWebAppSiteCredential
GetWindowsWebAppStickySetting
- App
Setting List<string>Names - A list of
app_setting
names that the Windows Web App will not swap between Slots when a swap operation is triggered. - Connection
String List<string>Names - A list of
connection_string
names that the Windows Web App will not swap between Slots when a swap operation is triggered.
- App
Setting []stringNames - A list of
app_setting
names that the Windows Web App will not swap between Slots when a swap operation is triggered. - Connection
String []stringNames - A list of
connection_string
names that the Windows Web App will not swap between Slots when a swap operation is triggered.
- app
Setting List<String>Names - A list of
app_setting
names that the Windows Web App will not swap between Slots when a swap operation is triggered. - connection
String List<String>Names - A list of
connection_string
names that the Windows Web App will not swap between Slots when a swap operation is triggered.
- app
Setting string[]Names - A list of
app_setting
names that the Windows Web App will not swap between Slots when a swap operation is triggered. - connection
String string[]Names - A list of
connection_string
names that the Windows Web App will not swap between Slots when a swap operation is triggered.
- app_
setting_ Sequence[str]names - A list of
app_setting
names that the Windows Web App will not swap between Slots when a swap operation is triggered. - connection_
string_ Sequence[str]names - A list of
connection_string
names that the Windows Web App will not swap between Slots when a swap operation is triggered.
- app
Setting List<String>Names - A list of
app_setting
names that the Windows Web App will not swap between Slots when a swap operation is triggered. - connection
String List<String>Names - A list of
connection_string
names that the Windows Web App will not swap between Slots when a swap operation is triggered.
GetWindowsWebAppStorageAccount
- 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 Windows Web App.
- string
- The Name of the File Share.
- 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 Windows Web App.
- string
- The Name of the File Share.
- 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 Windows Web App.
- String
- The Name of the File Share.
- 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 Windows Web App.
- string
- The Name of the File Share.
- 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 Windows Web App.
- str
- The Name of the File Share.
- 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 Windows Web App.
- String
- The Name of the File Share.
- 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
azurerm
Terraform Provider.