We recommend using Azure Native.
Azure v6.28.0 published on Friday, Oct 3, 2025 by Pulumi
azure.logicapps.getStandard
Use this data source to access information about an existing Logic App Standard instance.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = azure.logicapps.getStandard({
    name: "example-logic-app",
    resourceGroupName: "example-rg",
});
export const id = example.then(example => example.id);
import pulumi
import pulumi_azure as azure
example = azure.logicapps.get_standard(name="example-logic-app",
    resource_group_name="example-rg")
pulumi.export("id", example.id)
package main
import (
	"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/logicapps"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := logicapps.LookupStandard(ctx, &logicapps.LookupStandardArgs{
			Name:              "example-logic-app",
			ResourceGroupName: "example-rg",
		}, 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.LogicApps.GetStandard.Invoke(new()
    {
        Name = "example-logic-app",
        ResourceGroupName = "example-rg",
    });
    return new Dictionary<string, object?>
    {
        ["id"] = example.Apply(getStandardResult => getStandardResult.Id),
    };
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.logicapps.LogicappsFunctions;
import com.pulumi.azure.logicapps.inputs.GetStandardArgs;
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 = LogicappsFunctions.getStandard(GetStandardArgs.builder()
            .name("example-logic-app")
            .resourceGroupName("example-rg")
            .build());
        ctx.export("id", example.id());
    }
}
variables:
  example:
    fn::invoke:
      function: azure:logicapps:getStandard
      arguments:
        name: example-logic-app
        resourceGroupName: example-rg
outputs:
  id: ${example.id}
API Providers
This data source uses the following Azure API Providers:
- Microsoft.Web- 2023-12-01
Using getStandard
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 getStandard(args: GetStandardArgs, opts?: InvokeOptions): Promise<GetStandardResult>
function getStandardOutput(args: GetStandardOutputArgs, opts?: InvokeOptions): Output<GetStandardResult>def get_standard(name: Optional[str] = None,
                 resource_group_name: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetStandardResult
def get_standard_output(name: Optional[pulumi.Input[str]] = None,
                 resource_group_name: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetStandardResult]func LookupStandard(ctx *Context, args *LookupStandardArgs, opts ...InvokeOption) (*LookupStandardResult, error)
func LookupStandardOutput(ctx *Context, args *LookupStandardOutputArgs, opts ...InvokeOption) LookupStandardResultOutput> Note: This function is named LookupStandard in the Go SDK.
public static class GetStandard 
{
    public static Task<GetStandardResult> InvokeAsync(GetStandardArgs args, InvokeOptions? opts = null)
    public static Output<GetStandardResult> Invoke(GetStandardInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetStandardResult> getStandard(GetStandardArgs args, InvokeOptions options)
public static Output<GetStandardResult> getStandard(GetStandardArgs args, InvokeOptions options)
fn::invoke:
  function: azure:logicapps/getStandard:getStandard
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Name string
- The name of the Logic App.
- ResourceGroup stringName 
- The name of the Resource Group where the Logic App exists.
- Name string
- The name of the Logic App.
- ResourceGroup stringName 
- The name of the Resource Group where the Logic App exists.
- name String
- The name of the Logic App.
- resourceGroup StringName 
- The name of the Resource Group where the Logic App exists.
- name string
- The name of the Logic App.
- resourceGroup stringName 
- The name of the Resource Group where the Logic App exists.
- name str
- The name of the Logic App.
- resource_group_ strname 
- The name of the Resource Group where the Logic App exists.
- name String
- The name of the Logic App.
- resourceGroup StringName 
- The name of the Resource Group where the Logic App exists.
getStandard Result
The following output properties are available:
- AppService stringPlan Id 
- The ID of the App Service Plan.
- AppSettings Dictionary<string, string>
- A map of key-value pairs for App Settings and custom values.
- BundleVersion string
- Controls the allowed range for bundle versions.
- ClientAffinity boolEnabled 
- Should the Logic App send session affinity cookies, which route client requests in the same session to the same instance.
- ClientCertificate stringMode 
- The mode of the Logic App's client certificates requirement for incoming requests.
- ConnectionStrings List<GetStandard Connection String> 
- A connection_stringblock as defined below.
- CustomDomain stringVerification Id 
- The custom domain verification of the Logic App.
- DefaultHostname string
- The default hostname of the Logic App.
- Enabled bool
- Whether the Logic App is enabled.
- FtpPublish boolBasic Authentication Enabled 
- Whether the default FTP basic authentication publishing profile is enabled.
- HttpsOnly bool
- Whether the Logic App can only be accessed via HTTPS.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identities
List<GetStandard Identity> 
- An identityblock as defined below.
- Kind string
- The kind of the Logic App.
- Location string
- The Azure location where the Logic App Standard exists.
- Name string
- The name for this IP Restriction.
- OutboundIp stringAddresses 
- The outbound IP addresses of the Logic App.
- PossibleOutbound stringIp Addresses 
- The possible outbound IP addresses of the Logic App.
- PublicNetwork stringAccess 
- Whether Public Network Access should be enabled or not.
- ResourceGroup stringName 
- ScmPublish boolBasic Authentication Enabled 
- Whether the default SCM basic authentication publishing profile is enabled.
- SiteConfig GetStandard Site Config 
- A site_configobject as defined below.
- SiteCredentials List<GetStandard Site Credential> 
- A site_credentialblock as defined below, which contains the site-level credentials used to publish to this Logic App.
- StorageAccount stringAccess Key 
- The access key which will be used to access the backend storage account for the Logic App.
- StorageAccount stringName 
- The backend storage account name which will be used by this Logic App (e.g. for Stateful workflows data).
- string
- The name of the share used by the logic app.
- Dictionary<string, string>
- A mapping of tags assigned to the resource.
- UseExtension boolBundle 
- Whether the logic app should use the bundled extension package.
- Version string
- The runtime version associated with the Logic App.
- VirtualNetwork stringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- AppService stringPlan Id 
- The ID of the App Service Plan.
- AppSettings map[string]string
- A map of key-value pairs for App Settings and custom values.
- BundleVersion string
- Controls the allowed range for bundle versions.
- ClientAffinity boolEnabled 
- Should the Logic App send session affinity cookies, which route client requests in the same session to the same instance.
- ClientCertificate stringMode 
- The mode of the Logic App's client certificates requirement for incoming requests.
- ConnectionStrings []GetStandard Connection String 
- A connection_stringblock as defined below.
- CustomDomain stringVerification Id 
- The custom domain verification of the Logic App.
- DefaultHostname string
- The default hostname of the Logic App.
- Enabled bool
- Whether the Logic App is enabled.
- FtpPublish boolBasic Authentication Enabled 
- Whether the default FTP basic authentication publishing profile is enabled.
- HttpsOnly bool
- Whether the Logic App can only be accessed via HTTPS.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identities
[]GetStandard Identity 
- An identityblock as defined below.
- Kind string
- The kind of the Logic App.
- Location string
- The Azure location where the Logic App Standard exists.
- Name string
- The name for this IP Restriction.
- OutboundIp stringAddresses 
- The outbound IP addresses of the Logic App.
- PossibleOutbound stringIp Addresses 
- The possible outbound IP addresses of the Logic App.
- PublicNetwork stringAccess 
- Whether Public Network Access should be enabled or not.
- ResourceGroup stringName 
- ScmPublish boolBasic Authentication Enabled 
- Whether the default SCM basic authentication publishing profile is enabled.
- SiteConfig GetStandard Site Config 
- A site_configobject as defined below.
- SiteCredentials []GetStandard Site Credential 
- A site_credentialblock as defined below, which contains the site-level credentials used to publish to this Logic App.
- StorageAccount stringAccess Key 
- The access key which will be used to access the backend storage account for the Logic App.
- StorageAccount stringName 
- The backend storage account name which will be used by this Logic App (e.g. for Stateful workflows data).
- string
- The name of the share used by the logic app.
- map[string]string
- A mapping of tags assigned to the resource.
- UseExtension boolBundle 
- Whether the logic app should use the bundled extension package.
- Version string
- The runtime version associated with the Logic App.
- VirtualNetwork stringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- appService StringPlan Id 
- The ID of the App Service Plan.
- appSettings Map<String,String>
- A map of key-value pairs for App Settings and custom values.
- bundleVersion String
- Controls the allowed range for bundle versions.
- clientAffinity BooleanEnabled 
- Should the Logic App send session affinity cookies, which route client requests in the same session to the same instance.
- clientCertificate StringMode 
- The mode of the Logic App's client certificates requirement for incoming requests.
- connectionStrings List<GetStandard Connection String> 
- A connection_stringblock as defined below.
- customDomain StringVerification Id 
- The custom domain verification of the Logic App.
- defaultHostname String
- The default hostname of the Logic App.
- enabled Boolean
- Whether the Logic App is enabled.
- ftpPublish BooleanBasic Authentication Enabled 
- Whether the default FTP basic authentication publishing profile is enabled.
- httpsOnly Boolean
- Whether the Logic App can only be accessed via HTTPS.
- id String
- The provider-assigned unique ID for this managed resource.
- identities
List<GetStandard Identity> 
- An identityblock as defined below.
- kind String
- The kind of the Logic App.
- location String
- The Azure location where the Logic App Standard exists.
- name String
- The name for this IP Restriction.
- outboundIp StringAddresses 
- The outbound IP addresses of the Logic App.
- possibleOutbound StringIp Addresses 
- The possible outbound IP addresses of the Logic App.
- publicNetwork StringAccess 
- Whether Public Network Access should be enabled or not.
- resourceGroup StringName 
- scmPublish BooleanBasic Authentication Enabled 
- Whether the default SCM basic authentication publishing profile is enabled.
- siteConfig GetStandard Site Config 
- A site_configobject as defined below.
- siteCredentials List<GetStandard Site Credential> 
- A site_credentialblock as defined below, which contains the site-level credentials used to publish to this Logic App.
- storageAccount StringAccess Key 
- The access key which will be used to access the backend storage account for the Logic App.
- storageAccount StringName 
- The backend storage account name which will be used by this Logic App (e.g. for Stateful workflows data).
- String
- The name of the share used by the logic app.
- Map<String,String>
- A mapping of tags assigned to the resource.
- useExtension BooleanBundle 
- Whether the logic app should use the bundled extension package.
- version String
- The runtime version associated with the Logic App.
- virtualNetwork StringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- appService stringPlan Id 
- The ID of the App Service Plan.
- appSettings {[key: string]: string}
- A map of key-value pairs for App Settings and custom values.
- bundleVersion string
- Controls the allowed range for bundle versions.
- clientAffinity booleanEnabled 
- Should the Logic App send session affinity cookies, which route client requests in the same session to the same instance.
- clientCertificate stringMode 
- The mode of the Logic App's client certificates requirement for incoming requests.
- connectionStrings GetStandard Connection String[] 
- A connection_stringblock as defined below.
- customDomain stringVerification Id 
- The custom domain verification of the Logic App.
- defaultHostname string
- The default hostname of the Logic App.
- enabled boolean
- Whether the Logic App is enabled.
- ftpPublish booleanBasic Authentication Enabled 
- Whether the default FTP basic authentication publishing profile is enabled.
- httpsOnly boolean
- Whether the Logic App can only be accessed via HTTPS.
- id string
- The provider-assigned unique ID for this managed resource.
- identities
GetStandard Identity[] 
- An identityblock as defined below.
- kind string
- The kind of the Logic App.
- location string
- The Azure location where the Logic App Standard exists.
- name string
- The name for this IP Restriction.
- outboundIp stringAddresses 
- The outbound IP addresses of the Logic App.
- possibleOutbound stringIp Addresses 
- The possible outbound IP addresses of the Logic App.
- publicNetwork stringAccess 
- Whether Public Network Access should be enabled or not.
- resourceGroup stringName 
- scmPublish booleanBasic Authentication Enabled 
- Whether the default SCM basic authentication publishing profile is enabled.
- siteConfig GetStandard Site Config 
- A site_configobject as defined below.
- siteCredentials GetStandard Site Credential[] 
- A site_credentialblock as defined below, which contains the site-level credentials used to publish to this Logic App.
- storageAccount stringAccess Key 
- The access key which will be used to access the backend storage account for the Logic App.
- storageAccount stringName 
- The backend storage account name which will be used by this Logic App (e.g. for Stateful workflows data).
- string
- The name of the share used by the logic app.
- {[key: string]: string}
- A mapping of tags assigned to the resource.
- useExtension booleanBundle 
- Whether the logic app should use the bundled extension package.
- version string
- The runtime version associated with the Logic App.
- virtualNetwork stringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- app_service_ strplan_ id 
- The ID of the App Service Plan.
- app_settings Mapping[str, str]
- A map of key-value pairs for App Settings and custom values.
- bundle_version str
- Controls the allowed range for bundle versions.
- client_affinity_ boolenabled 
- Should the Logic App send session affinity cookies, which route client requests in the same session to the same instance.
- client_certificate_ strmode 
- The mode of the Logic App's client certificates requirement for incoming requests.
- connection_strings Sequence[GetStandard Connection String] 
- A connection_stringblock as defined below.
- custom_domain_ strverification_ id 
- The custom domain verification of the Logic App.
- default_hostname str
- The default hostname of the Logic App.
- enabled bool
- Whether the Logic App is enabled.
- ftp_publish_ boolbasic_ authentication_ enabled 
- Whether the default FTP basic authentication publishing profile is enabled.
- https_only bool
- Whether the Logic App can only be accessed via HTTPS.
- id str
- The provider-assigned unique ID for this managed resource.
- identities
Sequence[GetStandard Identity] 
- An identityblock as defined below.
- kind str
- The kind of the Logic App.
- location str
- The Azure location where the Logic App Standard exists.
- name str
- The name for this IP Restriction.
- outbound_ip_ straddresses 
- The outbound IP addresses of the Logic App.
- possible_outbound_ strip_ addresses 
- The possible outbound IP addresses of the Logic App.
- public_network_ straccess 
- Whether Public Network Access should be enabled or not.
- resource_group_ strname 
- scm_publish_ boolbasic_ authentication_ enabled 
- Whether the default SCM basic authentication publishing profile is enabled.
- site_config GetStandard Site Config 
- A site_configobject as defined below.
- site_credentials Sequence[GetStandard Site Credential] 
- A site_credentialblock as defined below, which contains the site-level credentials used to publish to this Logic App.
- storage_account_ straccess_ key 
- The access key which will be used to access the backend storage account for the Logic App.
- storage_account_ strname 
- The backend storage account name which will be used by this Logic App (e.g. for Stateful workflows data).
- str
- The name of the share used by the logic app.
- Mapping[str, str]
- A mapping of tags assigned to the resource.
- use_extension_ boolbundle 
- Whether the logic app should use the bundled extension package.
- version str
- The runtime version associated with the Logic App.
- virtual_network_ strsubnet_ id 
- The Virtual Network Subnet ID used for this IP Restriction.
- appService StringPlan Id 
- The ID of the App Service Plan.
- appSettings Map<String>
- A map of key-value pairs for App Settings and custom values.
- bundleVersion String
- Controls the allowed range for bundle versions.
- clientAffinity BooleanEnabled 
- Should the Logic App send session affinity cookies, which route client requests in the same session to the same instance.
- clientCertificate StringMode 
- The mode of the Logic App's client certificates requirement for incoming requests.
- connectionStrings List<Property Map>
- A connection_stringblock as defined below.
- customDomain StringVerification Id 
- The custom domain verification of the Logic App.
- defaultHostname String
- The default hostname of the Logic App.
- enabled Boolean
- Whether the Logic App is enabled.
- ftpPublish BooleanBasic Authentication Enabled 
- Whether the default FTP basic authentication publishing profile is enabled.
- httpsOnly Boolean
- Whether the Logic App can only be accessed via HTTPS.
- id String
- The provider-assigned unique ID for this managed resource.
- identities List<Property Map>
- An identityblock as defined below.
- kind String
- The kind of the Logic App.
- location String
- The Azure location where the Logic App Standard exists.
- name String
- The name for this IP Restriction.
- outboundIp StringAddresses 
- The outbound IP addresses of the Logic App.
- possibleOutbound StringIp Addresses 
- The possible outbound IP addresses of the Logic App.
- publicNetwork StringAccess 
- Whether Public Network Access should be enabled or not.
- resourceGroup StringName 
- scmPublish BooleanBasic Authentication Enabled 
- Whether the default SCM basic authentication publishing profile is enabled.
- siteConfig Property Map
- A site_configobject as defined below.
- siteCredentials List<Property Map>
- A site_credentialblock as defined below, which contains the site-level credentials used to publish to this Logic App.
- storageAccount StringAccess Key 
- The access key which will be used to access the backend storage account for the Logic App.
- storageAccount StringName 
- The backend storage account name which will be used by this Logic App (e.g. for Stateful workflows data).
- String
- The name of the share used by the logic app.
- Map<String>
- A mapping of tags assigned to the resource.
- useExtension BooleanBundle 
- Whether the logic app should use the bundled extension package.
- version String
- The runtime version associated with the Logic App.
- virtualNetwork StringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
Supporting Types
GetStandardConnectionString   
GetStandardIdentity  
- IdentityIds List<string>
- PrincipalId string
- The Principal ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- TenantId string
- The Tenant ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- Type string
- The Type of Managed Identity assigned to this Logic App Workflow.
- IdentityIds []string
- PrincipalId string
- The Principal ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- TenantId string
- The Tenant ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- Type string
- The Type of Managed Identity assigned to this Logic App Workflow.
- identityIds List<String>
- principalId String
- The Principal ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- tenantId String
- The Tenant ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- type String
- The Type of Managed Identity assigned to this Logic App Workflow.
- identityIds string[]
- principalId string
- The Principal ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- tenantId string
- The Tenant ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- type string
- The Type of Managed Identity assigned to this Logic App Workflow.
- identity_ids Sequence[str]
- principal_id str
- The Principal ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- tenant_id str
- The Tenant ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- type str
- The Type of Managed Identity assigned to this Logic App Workflow.
- identityIds List<String>
- principalId String
- The Principal ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- tenantId String
- The Tenant ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- type String
- The Type of Managed Identity assigned to this Logic App Workflow.
GetStandardSiteConfig   
- AlwaysOn bool
- Should the Logic App be loaded at all times?
- AppScale intLimit 
- The number of workers this Logic App can scale out to. Only applicable to apps on the Consumption and Premium plan.
- AutoSwap stringSlot Name 
- The Auto-swap slot name.
- Cors
GetStandard Site Config Cors 
- A corsblock as defined below.
- ElasticInstance intMinimum 
- The number of minimum instances for this Logic App Only affects apps on the Premium plan.
- FtpsState string
- The state of FTP / FTPS service for this Logic App.
- Http2Enabled bool
- Specifies whether the HTTP2 protocol should be enabled.
- IpRestrictions List<GetStandard Site Config Ip Restriction> 
- A list of ip_restrictionobjects representing IP restrictions as defined below.
- LinuxFx stringVersion 
- Linux App Framework and version for the Logic App.
- MinTls stringVersion 
- The minimum supported TLS version for the Logic App.
- PreWarmed intInstance Count 
- The number of pre-warmed instances for this Logic App Only affects apps on the Premium plan.
- PublicNetwork boolAccess Enabled 
- ScmIp List<GetRestrictions Standard Site Config Scm Ip Restriction> 
- A list of scm_ip_restrictionobjects representing SCM IP restrictions as defined below.
- ScmMin stringTls Version 
- The minimum version of TLS required for SSL requests to the SCM site.
- ScmType string
- The type of Source Control used by the Logic App in use by the Windows Function App.
- VnetRoute boolAll Enabled 
- Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- DotnetFramework stringVersion 
- The version of the .NET framework's CLR used in this Logic App.
- HealthCheck stringPath 
- Path which will be checked for this Logic App health.
- RuntimeScale boolMonitoring Enabled 
- Should Runtime Scale Monitoring be enabled?. Only applicable to apps on the Premium plan.
- ScmUse boolMain Ip Restriction 
- Should the Logic App ip_restrictionconfiguration be used for the SCM too.
- Use32BitWorker boolProcess 
- Should the Logic App run in 32 bit mode, rather than 64 bit mode?
- WebsocketsEnabled bool
- Should WebSockets be enabled?
- AlwaysOn bool
- Should the Logic App be loaded at all times?
- AppScale intLimit 
- The number of workers this Logic App can scale out to. Only applicable to apps on the Consumption and Premium plan.
- AutoSwap stringSlot Name 
- The Auto-swap slot name.
- Cors
GetStandard Site Config Cors 
- A corsblock as defined below.
- ElasticInstance intMinimum 
- The number of minimum instances for this Logic App Only affects apps on the Premium plan.
- FtpsState string
- The state of FTP / FTPS service for this Logic App.
- Http2Enabled bool
- Specifies whether the HTTP2 protocol should be enabled.
- IpRestrictions []GetStandard Site Config Ip Restriction 
- A list of ip_restrictionobjects representing IP restrictions as defined below.
- LinuxFx stringVersion 
- Linux App Framework and version for the Logic App.
- MinTls stringVersion 
- The minimum supported TLS version for the Logic App.
- PreWarmed intInstance Count 
- The number of pre-warmed instances for this Logic App Only affects apps on the Premium plan.
- PublicNetwork boolAccess Enabled 
- ScmIp []GetRestrictions Standard Site Config Scm Ip Restriction 
- A list of scm_ip_restrictionobjects representing SCM IP restrictions as defined below.
- ScmMin stringTls Version 
- The minimum version of TLS required for SSL requests to the SCM site.
- ScmType string
- The type of Source Control used by the Logic App in use by the Windows Function App.
- VnetRoute boolAll Enabled 
- Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- DotnetFramework stringVersion 
- The version of the .NET framework's CLR used in this Logic App.
- HealthCheck stringPath 
- Path which will be checked for this Logic App health.
- RuntimeScale boolMonitoring Enabled 
- Should Runtime Scale Monitoring be enabled?. Only applicable to apps on the Premium plan.
- ScmUse boolMain Ip Restriction 
- Should the Logic App ip_restrictionconfiguration be used for the SCM too.
- Use32BitWorker boolProcess 
- Should the Logic App run in 32 bit mode, rather than 64 bit mode?
- WebsocketsEnabled bool
- Should WebSockets be enabled?
- alwaysOn Boolean
- Should the Logic App be loaded at all times?
- appScale IntegerLimit 
- The number of workers this Logic App can scale out to. Only applicable to apps on the Consumption and Premium plan.
- autoSwap StringSlot Name 
- The Auto-swap slot name.
- cors
GetStandard Site Config Cors 
- A corsblock as defined below.
- elasticInstance IntegerMinimum 
- The number of minimum instances for this Logic App Only affects apps on the Premium plan.
- ftpsState String
- The state of FTP / FTPS service for this Logic App.
- http2Enabled Boolean
- Specifies whether the HTTP2 protocol should be enabled.
- ipRestrictions List<GetStandard Site Config Ip Restriction> 
- A list of ip_restrictionobjects representing IP restrictions as defined below.
- linuxFx StringVersion 
- Linux App Framework and version for the Logic App.
- minTls StringVersion 
- The minimum supported TLS version for the Logic App.
- preWarmed IntegerInstance Count 
- The number of pre-warmed instances for this Logic App Only affects apps on the Premium plan.
- publicNetwork BooleanAccess Enabled 
- scmIp List<GetRestrictions Standard Site Config Scm Ip Restriction> 
- A list of scm_ip_restrictionobjects representing SCM IP restrictions as defined below.
- scmMin StringTls Version 
- The minimum version of TLS required for SSL requests to the SCM site.
- scmType String
- The type of Source Control used by the Logic App in use by the Windows Function App.
- vnetRoute BooleanAll Enabled 
- Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- dotnetFramework StringVersion 
- The version of the .NET framework's CLR used in this Logic App.
- healthCheck StringPath 
- Path which will be checked for this Logic App health.
- runtimeScale BooleanMonitoring Enabled 
- Should Runtime Scale Monitoring be enabled?. Only applicable to apps on the Premium plan.
- scmUse BooleanMain Ip Restriction 
- Should the Logic App ip_restrictionconfiguration be used for the SCM too.
- use32BitWorker BooleanProcess 
- Should the Logic App run in 32 bit mode, rather than 64 bit mode?
- websocketsEnabled Boolean
- Should WebSockets be enabled?
- alwaysOn boolean
- Should the Logic App be loaded at all times?
- appScale numberLimit 
- The number of workers this Logic App can scale out to. Only applicable to apps on the Consumption and Premium plan.
- autoSwap stringSlot Name 
- The Auto-swap slot name.
- cors
GetStandard Site Config Cors 
- A corsblock as defined below.
- elasticInstance numberMinimum 
- The number of minimum instances for this Logic App Only affects apps on the Premium plan.
- ftpsState string
- The state of FTP / FTPS service for this Logic App.
- http2Enabled boolean
- Specifies whether the HTTP2 protocol should be enabled.
- ipRestrictions GetStandard Site Config Ip Restriction[] 
- A list of ip_restrictionobjects representing IP restrictions as defined below.
- linuxFx stringVersion 
- Linux App Framework and version for the Logic App.
- minTls stringVersion 
- The minimum supported TLS version for the Logic App.
- preWarmed numberInstance Count 
- The number of pre-warmed instances for this Logic App Only affects apps on the Premium plan.
- publicNetwork booleanAccess Enabled 
- scmIp GetRestrictions Standard Site Config Scm Ip Restriction[] 
- A list of scm_ip_restrictionobjects representing SCM IP restrictions as defined below.
- scmMin stringTls Version 
- The minimum version of TLS required for SSL requests to the SCM site.
- scmType string
- The type of Source Control used by the Logic App in use by the Windows Function App.
- vnetRoute booleanAll Enabled 
- Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- dotnetFramework stringVersion 
- The version of the .NET framework's CLR used in this Logic App.
- healthCheck stringPath 
- Path which will be checked for this Logic App health.
- runtimeScale booleanMonitoring Enabled 
- Should Runtime Scale Monitoring be enabled?. Only applicable to apps on the Premium plan.
- scmUse booleanMain Ip Restriction 
- Should the Logic App ip_restrictionconfiguration be used for the SCM too.
- use32BitWorker booleanProcess 
- Should the Logic App run in 32 bit mode, rather than 64 bit mode?
- websocketsEnabled boolean
- Should WebSockets be enabled?
- always_on bool
- Should the Logic App be loaded at all times?
- app_scale_ intlimit 
- The number of workers this Logic App can scale out to. Only applicable to apps on the Consumption and Premium plan.
- auto_swap_ strslot_ name 
- The Auto-swap slot name.
- cors
GetStandard Site Config Cors 
- A corsblock as defined below.
- elastic_instance_ intminimum 
- The number of minimum instances for this Logic App Only affects apps on the Premium plan.
- ftps_state str
- The state of FTP / FTPS service for this Logic App.
- http2_enabled bool
- Specifies whether the HTTP2 protocol should be enabled.
- ip_restrictions Sequence[GetStandard Site Config Ip Restriction] 
- A list of ip_restrictionobjects representing IP restrictions as defined below.
- linux_fx_ strversion 
- Linux App Framework and version for the Logic App.
- min_tls_ strversion 
- The minimum supported TLS version for the Logic App.
- pre_warmed_ intinstance_ count 
- The number of pre-warmed instances for this Logic App Only affects apps on the Premium plan.
- public_network_ boolaccess_ enabled 
- scm_ip_ Sequence[Getrestrictions Standard Site Config Scm Ip Restriction] 
- A list of scm_ip_restrictionobjects representing SCM IP restrictions as defined below.
- scm_min_ strtls_ version 
- The minimum version of TLS required for SSL requests to the SCM site.
- scm_type str
- The type of Source Control used by the Logic App in use by the Windows Function App.
- vnet_route_ boolall_ enabled 
- Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- dotnet_framework_ strversion 
- The version of the .NET framework's CLR used in this Logic App.
- health_check_ strpath 
- Path which will be checked for this Logic App health.
- runtime_scale_ boolmonitoring_ enabled 
- Should Runtime Scale Monitoring be enabled?. Only applicable to apps on the Premium plan.
- scm_use_ boolmain_ ip_ restriction 
- Should the Logic App ip_restrictionconfiguration be used for the SCM too.
- use32_bit_ boolworker_ process 
- Should the Logic App run in 32 bit mode, rather than 64 bit mode?
- websockets_enabled bool
- Should WebSockets be enabled?
- alwaysOn Boolean
- Should the Logic App be loaded at all times?
- appScale NumberLimit 
- The number of workers this Logic App can scale out to. Only applicable to apps on the Consumption and Premium plan.
- autoSwap StringSlot Name 
- The Auto-swap slot name.
- cors Property Map
- A corsblock as defined below.
- elasticInstance NumberMinimum 
- The number of minimum instances for this Logic App Only affects apps on the Premium plan.
- ftpsState String
- The state of FTP / FTPS service for this Logic App.
- http2Enabled Boolean
- Specifies whether the HTTP2 protocol should be enabled.
- ipRestrictions List<Property Map>
- A list of ip_restrictionobjects representing IP restrictions as defined below.
- linuxFx StringVersion 
- Linux App Framework and version for the Logic App.
- minTls StringVersion 
- The minimum supported TLS version for the Logic App.
- preWarmed NumberInstance Count 
- The number of pre-warmed instances for this Logic App Only affects apps on the Premium plan.
- publicNetwork BooleanAccess Enabled 
- scmIp List<Property Map>Restrictions 
- A list of scm_ip_restrictionobjects representing SCM IP restrictions as defined below.
- scmMin StringTls Version 
- The minimum version of TLS required for SSL requests to the SCM site.
- scmType String
- The type of Source Control used by the Logic App in use by the Windows Function App.
- vnetRoute BooleanAll Enabled 
- Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
- dotnetFramework StringVersion 
- The version of the .NET framework's CLR used in this Logic App.
- healthCheck StringPath 
- Path which will be checked for this Logic App health.
- runtimeScale BooleanMonitoring Enabled 
- Should Runtime Scale Monitoring be enabled?. Only applicable to apps on the Premium plan.
- scmUse BooleanMain Ip Restriction 
- Should the Logic App ip_restrictionconfiguration be used for the SCM too.
- use32BitWorker BooleanProcess 
- Should the Logic App run in 32 bit mode, rather than 64 bit mode?
- websocketsEnabled Boolean
- Should WebSockets be enabled?
GetStandardSiteConfigCors    
- AllowedOrigins List<string>
- A list of origins which should be able to make cross-origin calls.
- SupportCredentials bool
- Are credentials supported?
- AllowedOrigins []string
- A list of origins which should be able to make cross-origin calls.
- SupportCredentials bool
- Are credentials supported?
- allowedOrigins List<String>
- A list of origins which should be able to make cross-origin calls.
- supportCredentials Boolean
- Are credentials supported?
- allowedOrigins string[]
- A list of origins which should be able to make cross-origin calls.
- supportCredentials boolean
- Are credentials supported?
- allowed_origins Sequence[str]
- A list of origins which should be able to make cross-origin calls.
- support_credentials bool
- Are credentials supported?
- allowedOrigins List<String>
- A list of origins which should be able to make cross-origin calls.
- supportCredentials Boolean
- Are credentials supported?
GetStandardSiteConfigIpRestriction     
- Headers
GetStandard Site Config Ip Restriction Headers 
- The headersblock for this specificip_restrictionas defined below.
- IpAddress string
- The IP Address used for this IP Restriction in CIDR notation.
- Name string
- The name of the Logic App.
- ServiceTag string
- The Service Tag used for this IP Restriction.
- VirtualNetwork stringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- Action string
- Does this restriction AlloworDenyaccess for this IP range.
- Priority int
- The priority for this IP Restriction. Restrictions are enforced in priority order.
- Headers
GetStandard Site Config Ip Restriction Headers 
- The headersblock for this specificip_restrictionas defined below.
- IpAddress string
- The IP Address used for this IP Restriction in CIDR notation.
- Name string
- The name of the Logic App.
- ServiceTag string
- The Service Tag used for this IP Restriction.
- VirtualNetwork stringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- Action string
- Does this restriction AlloworDenyaccess for this IP range.
- Priority int
- The priority for this IP Restriction. Restrictions are enforced in priority order.
- headers
GetStandard Site Config Ip Restriction Headers 
- The headersblock for this specificip_restrictionas defined below.
- ipAddress String
- The IP Address used for this IP Restriction in CIDR notation.
- name String
- The name of the Logic App.
- serviceTag String
- The Service Tag used for this IP Restriction.
- virtualNetwork StringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- action String
- Does this restriction AlloworDenyaccess for this IP range.
- priority Integer
- The priority for this IP Restriction. Restrictions are enforced in priority order.
- headers
GetStandard Site Config Ip Restriction Headers 
- The headersblock for this specificip_restrictionas defined below.
- ipAddress string
- The IP Address used for this IP Restriction in CIDR notation.
- name string
- The name of the Logic App.
- serviceTag string
- The Service Tag used for this IP Restriction.
- virtualNetwork stringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- action string
- Does this restriction AlloworDenyaccess for this IP range.
- priority number
- The priority for this IP Restriction. Restrictions are enforced in priority order.
- headers
GetStandard Site Config Ip Restriction Headers 
- The headersblock for this specificip_restrictionas defined below.
- ip_address str
- The IP Address used for this IP Restriction in CIDR notation.
- name str
- The name of the Logic App.
- service_tag str
- The Service Tag used for this IP Restriction.
- virtual_network_ strsubnet_ id 
- The Virtual Network Subnet ID used for this IP Restriction.
- action str
- Does this restriction AlloworDenyaccess for this IP range.
- priority int
- The priority for this IP Restriction. Restrictions are enforced in priority order.
- headers Property Map
- The headersblock for this specificip_restrictionas defined below.
- ipAddress String
- The IP Address used for this IP Restriction in CIDR notation.
- name String
- The name of the Logic App.
- serviceTag String
- The Service Tag used for this IP Restriction.
- virtualNetwork StringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- action String
- Does this restriction AlloworDenyaccess for this IP range.
- priority Number
- The priority for this IP Restriction. Restrictions are enforced in priority order.
GetStandardSiteConfigIpRestrictionHeaders      
- XAzureFdids List<string>
- A list of allowed Azure FrontDoor IDs in UUID notation.
- XFdHealth stringProbe 
- A list to allow the Azure FrontDoor health probe header.
- XForwardedFors List<string>
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- XForwardedHosts List<string>
- A list of allowed 'X-Forwarded-Host' domains.
- XAzureFdids []string
- A list of allowed Azure FrontDoor IDs in UUID notation.
- XFdHealth stringProbe 
- A list to allow the Azure FrontDoor health probe header.
- XForwardedFors []string
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- XForwardedHosts []string
- A list of allowed 'X-Forwarded-Host' domains.
- xAzure List<String>Fdids 
- A list of allowed Azure FrontDoor IDs in UUID notation.
- xFd StringHealth Probe 
- A list to allow the Azure FrontDoor health probe header.
- xForwarded List<String>Fors 
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- xForwarded List<String>Hosts 
- A list of allowed 'X-Forwarded-Host' domains.
- xAzure string[]Fdids 
- A list of allowed Azure FrontDoor IDs in UUID notation.
- xFd stringHealth Probe 
- A list to allow the Azure FrontDoor health probe header.
- xForwarded string[]Fors 
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- xForwarded string[]Hosts 
- A list of allowed 'X-Forwarded-Host' domains.
- x_azure_ Sequence[str]fdids 
- A list of allowed Azure FrontDoor IDs in UUID notation.
- x_fd_ strhealth_ probe 
- A list to allow the Azure FrontDoor health probe header.
- x_forwarded_ Sequence[str]fors 
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- x_forwarded_ Sequence[str]hosts 
- A list of allowed 'X-Forwarded-Host' domains.
- xAzure List<String>Fdids 
- A list of allowed Azure FrontDoor IDs in UUID notation.
- xFd StringHealth Probe 
- A list to allow the Azure FrontDoor health probe header.
- xForwarded List<String>Fors 
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- xForwarded List<String>Hosts 
- A list of allowed 'X-Forwarded-Host' domains.
GetStandardSiteConfigScmIpRestriction      
- Headers
GetStandard Site Config Scm Ip Restriction Headers 
- The headersblock for this specificip_restrictionas defined below.
- IpAddress string
- The IP Address used for this IP Restriction in CIDR notation.
- Name string
- The name of the Logic App.
- ServiceTag string
- The Service Tag used for this IP Restriction.
- VirtualNetwork stringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- Action string
- Does this restriction AlloworDenyaccess for this IP range.
- Priority int
- The priority for this IP Restriction. Restrictions are enforced in priority order.
- Headers
GetStandard Site Config Scm Ip Restriction Headers 
- The headersblock for this specificip_restrictionas defined below.
- IpAddress string
- The IP Address used for this IP Restriction in CIDR notation.
- Name string
- The name of the Logic App.
- ServiceTag string
- The Service Tag used for this IP Restriction.
- VirtualNetwork stringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- Action string
- Does this restriction AlloworDenyaccess for this IP range.
- Priority int
- The priority for this IP Restriction. Restrictions are enforced in priority order.
- headers
GetStandard Site Config Scm Ip Restriction Headers 
- The headersblock for this specificip_restrictionas defined below.
- ipAddress String
- The IP Address used for this IP Restriction in CIDR notation.
- name String
- The name of the Logic App.
- serviceTag String
- The Service Tag used for this IP Restriction.
- virtualNetwork StringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- action String
- Does this restriction AlloworDenyaccess for this IP range.
- priority Integer
- The priority for this IP Restriction. Restrictions are enforced in priority order.
- headers
GetStandard Site Config Scm Ip Restriction Headers 
- The headersblock for this specificip_restrictionas defined below.
- ipAddress string
- The IP Address used for this IP Restriction in CIDR notation.
- name string
- The name of the Logic App.
- serviceTag string
- The Service Tag used for this IP Restriction.
- virtualNetwork stringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- action string
- Does this restriction AlloworDenyaccess for this IP range.
- priority number
- The priority for this IP Restriction. Restrictions are enforced in priority order.
- headers
GetStandard Site Config Scm Ip Restriction Headers 
- The headersblock for this specificip_restrictionas defined below.
- ip_address str
- The IP Address used for this IP Restriction in CIDR notation.
- name str
- The name of the Logic App.
- service_tag str
- The Service Tag used for this IP Restriction.
- virtual_network_ strsubnet_ id 
- The Virtual Network Subnet ID used for this IP Restriction.
- action str
- Does this restriction AlloworDenyaccess for this IP range.
- priority int
- The priority for this IP Restriction. Restrictions are enforced in priority order.
- headers Property Map
- The headersblock for this specificip_restrictionas defined below.
- ipAddress String
- The IP Address used for this IP Restriction in CIDR notation.
- name String
- The name of the Logic App.
- serviceTag String
- The Service Tag used for this IP Restriction.
- virtualNetwork StringSubnet Id 
- The Virtual Network Subnet ID used for this IP Restriction.
- action String
- Does this restriction AlloworDenyaccess for this IP range.
- priority Number
- The priority for this IP Restriction. Restrictions are enforced in priority order.
GetStandardSiteConfigScmIpRestrictionHeaders       
- XAzureFdids List<string>
- A list of allowed Azure FrontDoor IDs in UUID notation.
- XFdHealth stringProbe 
- A list to allow the Azure FrontDoor health probe header.
- XForwardedFors List<string>
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- XForwardedHosts List<string>
- A list of allowed 'X-Forwarded-Host' domains.
- XAzureFdids []string
- A list of allowed Azure FrontDoor IDs in UUID notation.
- XFdHealth stringProbe 
- A list to allow the Azure FrontDoor health probe header.
- XForwardedFors []string
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- XForwardedHosts []string
- A list of allowed 'X-Forwarded-Host' domains.
- xAzure List<String>Fdids 
- A list of allowed Azure FrontDoor IDs in UUID notation.
- xFd StringHealth Probe 
- A list to allow the Azure FrontDoor health probe header.
- xForwarded List<String>Fors 
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- xForwarded List<String>Hosts 
- A list of allowed 'X-Forwarded-Host' domains.
- xAzure string[]Fdids 
- A list of allowed Azure FrontDoor IDs in UUID notation.
- xFd stringHealth Probe 
- A list to allow the Azure FrontDoor health probe header.
- xForwarded string[]Fors 
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- xForwarded string[]Hosts 
- A list of allowed 'X-Forwarded-Host' domains.
- x_azure_ Sequence[str]fdids 
- A list of allowed Azure FrontDoor IDs in UUID notation.
- x_fd_ strhealth_ probe 
- A list to allow the Azure FrontDoor health probe header.
- x_forwarded_ Sequence[str]fors 
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- x_forwarded_ Sequence[str]hosts 
- A list of allowed 'X-Forwarded-Host' domains.
- xAzure List<String>Fdids 
- A list of allowed Azure FrontDoor IDs in UUID notation.
- xFd StringHealth Probe 
- A list to allow the Azure FrontDoor health probe header.
- xForwarded List<String>Fors 
- A list of allowed 'X-Forwarded-For' IPs in CIDR notation.
- xForwarded List<String>Hosts 
- A list of allowed 'X-Forwarded-Host' domains.
GetStandardSiteCredential   
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the azurermTerraform Provider.
