We recommend using Azure Native.
Viewing docs for Azure v4.42.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
We recommend using Azure Native.
Viewing docs for Azure v4.42.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
Use this data source to access information about an existing Logic App Standard instance.
Example Usage
using Pulumi;
using Azure = Pulumi.Azure;
class MyStack : Stack
{
public MyStack()
{
var example = Output.Create(Azure.LogicApps.GetStandard.InvokeAsync(new Azure.LogicApps.GetStandardArgs
{
Name = "logicappstd",
ResourceGroupName = "example-rg",
}));
this.Id = example.Apply(example => example.Id);
}
[Output("id")]
public Output<string> Id { get; set; }
}
package main
import (
"github.com/pulumi/pulumi-azure/sdk/v4/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: "logicappstd",
ResourceGroupName: "example-rg",
}, nil)
if err != nil {
return err
}
ctx.Export("id", example.Id)
return nil
})
}
Example coming soon!
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = azure.logicapps.getStandard({
name: "logicappstd",
resourceGroupName: "example-rg",
});
export const id = example.then(example => example.id);
import pulumi
import pulumi_azure as azure
example = azure.logicapps.get_standard(name="logicappstd",
resource_group_name="example-rg")
pulumi.export("id", example.id)
Example coming soon!
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,
site_config: Optional[GetStandardSiteConfig] = None,
tags: Optional[Mapping[str, 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,
site_config: Optional[pulumi.Input[GetStandardSiteConfigArgs]] = None,
tags: Optional[pulumi.Input[Mapping[str, 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 this Logic App.
- Resource
Group stringName - The name of the Resource Group where the Logic App exists.
- Site
Config GetStandard Site Config - Dictionary<string, string>
- Name string
- The name of this Logic App.
- Resource
Group stringName - The name of the Resource Group where the Logic App exists.
- Site
Config GetStandard Site Config - map[string]string
- name String
- The name of this Logic App.
- resource
Group StringName - The name of the Resource Group where the Logic App exists.
- site
Config GetStandard Site Config - Map<String,String>
- name string
- The name of this Logic App.
- resource
Group stringName - The name of the Resource Group where the Logic App exists.
- site
Config GetStandard Site Config - {[key: string]: string}
- name str
- The name of this Logic App.
- resource_
group_ strname - The name of the Resource Group where the Logic App exists.
- site_
config GetStandard Site Config - Mapping[str, str]
- name String
- The name of this Logic App.
- resource
Group StringName - The name of the Resource Group where the Logic App exists.
- site
Config Property Map - Map<String>
getStandard Result
The following output properties are available:
- App
Service stringPlan Id - App
Settings Dictionary<string, string> - Bundle
Version string - Client
Affinity boolEnabled - Client
Certificate stringMode - Connection
Strings List<GetStandard Connection String> - Custom
Domain stringVerification Id - Default
Hostname string - Enabled bool
- Https
Only bool - Id string
- The provider-assigned unique ID for this managed resource.
- Identities
List<Get
Standard Identity> - An
identityblock as defined below. - Kind string
- Location string
- The Azure location where the Logic App Standard exists.
- Name string
- Outbound
Ip stringAddresses - Possible
Outbound stringIp Addresses - Resource
Group stringName - Site
Config GetStandard Site Config - Site
Credentials List<GetStandard Site Credential> - Storage
Account stringAccess Key - Storage
Account stringName - string
- Use
Extension boolBundle - Version string
- Dictionary<string, string>
- App
Service stringPlan Id - App
Settings map[string]string - Bundle
Version string - Client
Affinity boolEnabled - Client
Certificate stringMode - Connection
Strings []GetStandard Connection String - Custom
Domain stringVerification Id - Default
Hostname string - Enabled bool
- Https
Only bool - Id string
- The provider-assigned unique ID for this managed resource.
- Identities
[]Get
Standard Identity - An
identityblock as defined below. - Kind string
- Location string
- The Azure location where the Logic App Standard exists.
- Name string
- Outbound
Ip stringAddresses - Possible
Outbound stringIp Addresses - Resource
Group stringName - Site
Config GetStandard Site Config - Site
Credentials []GetStandard Site Credential - Storage
Account stringAccess Key - Storage
Account stringName - string
- Use
Extension boolBundle - Version string
- map[string]string
- app
Service StringPlan Id - app
Settings Map<String,String> - bundle
Version String - client
Affinity BooleanEnabled - client
Certificate StringMode - connection
Strings List<GetStandard Connection String> - custom
Domain StringVerification Id - default
Hostname String - enabled Boolean
- https
Only Boolean - id String
- The provider-assigned unique ID for this managed resource.
- identities
List<Get
Standard Identity> - An
identityblock as defined below. - kind String
- location String
- The Azure location where the Logic App Standard exists.
- name String
- outbound
Ip StringAddresses - possible
Outbound StringIp Addresses - resource
Group StringName - site
Config GetStandard Site Config - site
Credentials List<GetStandard Site Credential> - storage
Account StringAccess Key - storage
Account StringName - String
- use
Extension BooleanBundle - version String
- Map<String,String>
- app
Service stringPlan Id - app
Settings {[key: string]: string} - bundle
Version string - client
Affinity booleanEnabled - client
Certificate stringMode - connection
Strings GetStandard Connection String[] - custom
Domain stringVerification Id - default
Hostname string - enabled boolean
- https
Only boolean - id string
- The provider-assigned unique ID for this managed resource.
- identities
Get
Standard Identity[] - An
identityblock as defined below. - kind string
- location string
- The Azure location where the Logic App Standard exists.
- name string
- outbound
Ip stringAddresses - possible
Outbound stringIp Addresses - resource
Group stringName - site
Config GetStandard Site Config - site
Credentials GetStandard Site Credential[] - storage
Account stringAccess Key - storage
Account stringName - string
- use
Extension booleanBundle - version string
- {[key: string]: string}
- app_
service_ strplan_ id - app_
settings Mapping[str, str] - bundle_
version str - client_
affinity_ boolenabled - client_
certificate_ strmode - connection_
strings Sequence[GetStandard Connection String] - custom_
domain_ strverification_ id - default_
hostname str - enabled bool
- https_
only bool - id str
- The provider-assigned unique ID for this managed resource.
- identities
Sequence[Get
Standard Identity] - An
identityblock as defined below. - kind str
- location str
- The Azure location where the Logic App Standard exists.
- name str
- outbound_
ip_ straddresses - possible_
outbound_ strip_ addresses - resource_
group_ strname - site_
config GetStandard Site Config - site_
credentials Sequence[GetStandard Site Credential] - storage_
account_ straccess_ key - storage_
account_ strname - str
- use_
extension_ boolbundle - version str
- Mapping[str, str]
- app
Service StringPlan Id - app
Settings Map<String> - bundle
Version String - client
Affinity BooleanEnabled - client
Certificate StringMode - connection
Strings List<Property Map> - custom
Domain StringVerification Id - default
Hostname String - enabled Boolean
- https
Only Boolean - id String
- The provider-assigned unique ID for this managed resource.
- identities List<Property Map>
- An
identityblock as defined below. - kind String
- location String
- The Azure location where the Logic App Standard exists.
- name String
- outbound
Ip StringAddresses - possible
Outbound StringIp Addresses - resource
Group StringName - site
Config Property Map - site
Credentials List<Property Map> - storage
Account StringAccess Key - storage
Account StringName - String
- use
Extension BooleanBundle - version String
- Map<String>
Supporting Types
GetStandardConnectionString
GetStandardIdentity
- Principal
Id string - The Principal ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- Tenant
Id 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.
- Principal
Id string - The Principal ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- Tenant
Id 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.
- principal
Id String - The Principal ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- tenant
Id 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.
- principal
Id string - The Principal ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- tenant
Id 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.
- 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.
- principal
Id String - The Principal ID for the Service Principal associated with the Managed Service Identity of this Logic App Workflow.
- tenant
Id 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
- App
Scale intLimit - Cors
Get
Standard Site Config Cors - Elastic
Instance intMinimum - Ftps
State string - Ip
Restrictions List<GetStandard Site Config Ip Restriction> - Linux
Fx stringVersion - Min
Tls stringVersion - Pre
Warmed intInstance Count - Vnet
Route boolAll Enabled - Always
On bool - Dotnet
Framework stringVersion - Health
Check stringPath - Http2Enabled bool
- Runtime
Scale boolMonitoring Enabled - Use32Bit
Worker boolProcess - Websockets
Enabled bool
- App
Scale intLimit - Cors
Get
Standard Site Config Cors - Elastic
Instance intMinimum - Ftps
State string - Ip
Restrictions []GetStandard Site Config Ip Restriction - Linux
Fx stringVersion - Min
Tls stringVersion - Pre
Warmed intInstance Count - Vnet
Route boolAll Enabled - Always
On bool - Dotnet
Framework stringVersion - Health
Check stringPath - Http2Enabled bool
- Runtime
Scale boolMonitoring Enabled - Use32Bit
Worker boolProcess - Websockets
Enabled bool
- app
Scale IntegerLimit - cors
Get
Standard Site Config Cors - elastic
Instance IntegerMinimum - ftps
State String - ip
Restrictions List<GetStandard Site Config Ip Restriction> - linux
Fx StringVersion - min
Tls StringVersion - pre
Warmed IntegerInstance Count - vnet
Route BooleanAll Enabled - always
On Boolean - dotnet
Framework StringVersion - health
Check StringPath - http2Enabled Boolean
- runtime
Scale BooleanMonitoring Enabled - use32Bit
Worker BooleanProcess - websockets
Enabled Boolean
- app
Scale numberLimit - cors
Get
Standard Site Config Cors - elastic
Instance numberMinimum - ftps
State string - ip
Restrictions GetStandard Site Config Ip Restriction[] - linux
Fx stringVersion - min
Tls stringVersion - pre
Warmed numberInstance Count - vnet
Route booleanAll Enabled - always
On boolean - dotnet
Framework stringVersion - health
Check stringPath - http2Enabled boolean
- runtime
Scale booleanMonitoring Enabled - use32Bit
Worker booleanProcess - websockets
Enabled boolean
- app_
scale_ intlimit - cors
Get
Standard Site Config Cors - elastic_
instance_ intminimum - ftps_
state str - ip_
restrictions Sequence[GetStandard Site Config Ip Restriction] - linux_
fx_ strversion - min_
tls_ strversion - pre_
warmed_ intinstance_ count - vnet_
route_ boolall_ enabled - always_
on bool - dotnet_
framework_ strversion - health_
check_ strpath - http2_
enabled bool - runtime_
scale_ boolmonitoring_ enabled - use32_
bit_ boolworker_ process - websockets_
enabled bool
- app
Scale NumberLimit - cors Property Map
- elastic
Instance NumberMinimum - ftps
State String - ip
Restrictions List<Property Map> - linux
Fx StringVersion - min
Tls StringVersion - pre
Warmed NumberInstance Count - vnet
Route BooleanAll Enabled - always
On Boolean - dotnet
Framework StringVersion - health
Check StringPath - http2Enabled Boolean
- runtime
Scale BooleanMonitoring Enabled - use32Bit
Worker BooleanProcess - websockets
Enabled Boolean
GetStandardSiteConfigCors
- Allowed
Origins List<string> - Support
Credentials bool
- Allowed
Origins []string - Support
Credentials bool
- allowed
Origins List<String> - support
Credentials Boolean
- allowed
Origins string[] - support
Credentials boolean
- allowed_
origins Sequence[str] - support_
credentials bool
- allowed
Origins List<String> - support
Credentials Boolean
GetStandardSiteConfigIpRestriction
- Headers
Get
Standard Site Config Ip Restriction Headers - Name string
- The name of this Logic App.
- Action string
- Ip
Address string - Priority int
- Service
Tag string - Virtual
Network stringSubnet Id
- Headers
Get
Standard Site Config Ip Restriction Headers - Name string
- The name of this Logic App.
- Action string
- Ip
Address string - Priority int
- Service
Tag string - Virtual
Network stringSubnet Id
- headers
Get
Standard Site Config Ip Restriction Headers - name String
- The name of this Logic App.
- action String
- ip
Address String - priority Integer
- service
Tag String - virtual
Network StringSubnet Id
- headers
Get
Standard Site Config Ip Restriction Headers - name string
- The name of this Logic App.
- action string
- ip
Address string - priority number
- service
Tag string - virtual
Network stringSubnet Id
- headers
Get
Standard Site Config Ip Restriction Headers - name str
- The name of this Logic App.
- action str
- ip_
address str - priority int
- service_
tag str - virtual_
network_ strsubnet_ id
- headers Property Map
- name String
- The name of this Logic App.
- action String
- ip
Address String - priority Number
- service
Tag String - virtual
Network StringSubnet Id
GetStandardSiteConfigIpRestrictionHeaders
- XAzure
Fdids List<string> - XFd
Health stringProbe - XForwarded
Fors List<string> - XForwarded
Hosts List<string>
- XAzure
Fdids []string - XFd
Health stringProbe - XForwarded
Fors []string - XForwarded
Hosts []string
- x
Azure List<String>Fdids - x
Fd StringHealth Probe - x
Forwarded List<String>Fors - x
Forwarded List<String>Hosts
- x
Azure string[]Fdids - x
Fd stringHealth Probe - x
Forwarded string[]Fors - x
Forwarded string[]Hosts
- x_
azure_ Sequence[str]fdids - x_
fd_ strhealth_ probe - x_
forwarded_ Sequence[str]fors - x_
forwarded_ Sequence[str]hosts
- x
Azure List<String>Fdids - x
Fd StringHealth Probe - x
Forwarded List<String>Fors - x
Forwarded List<String>Hosts
GetStandardSiteCredential
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurermTerraform Provider.
We recommend using Azure Native.
Viewing docs for Azure v4.42.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi