1. Packages
  2. Azure Native v2
  3. API Docs
  4. security
  5. getApplication
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.security.getApplication

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Get a specific application for the requested scope by applicationId Azure REST API version: 2022-07-01-preview.

Using getApplication

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 getApplication(args: GetApplicationArgs, opts?: InvokeOptions): Promise<GetApplicationResult>
function getApplicationOutput(args: GetApplicationOutputArgs, opts?: InvokeOptions): Output<GetApplicationResult>
Copy
def get_application(application_id: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetApplicationResult
def get_application_output(application_id: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetApplicationResult]
Copy
func LookupApplication(ctx *Context, args *LookupApplicationArgs, opts ...InvokeOption) (*LookupApplicationResult, error)
func LookupApplicationOutput(ctx *Context, args *LookupApplicationOutputArgs, opts ...InvokeOption) LookupApplicationResultOutput
Copy

> Note: This function is named LookupApplication in the Go SDK.

public static class GetApplication 
{
    public static Task<GetApplicationResult> InvokeAsync(GetApplicationArgs args, InvokeOptions? opts = null)
    public static Output<GetApplicationResult> Invoke(GetApplicationInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetApplicationResult> getApplication(GetApplicationArgs args, InvokeOptions options)
public static Output<GetApplicationResult> getApplication(GetApplicationArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:security:getApplication
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ApplicationId
This property is required.
Changes to this property will trigger replacement.
string
The security Application key - unique key for the standard application
ApplicationId
This property is required.
Changes to this property will trigger replacement.
string
The security Application key - unique key for the standard application
applicationId
This property is required.
Changes to this property will trigger replacement.
String
The security Application key - unique key for the standard application
applicationId
This property is required.
Changes to this property will trigger replacement.
string
The security Application key - unique key for the standard application
application_id
This property is required.
Changes to this property will trigger replacement.
str
The security Application key - unique key for the standard application
applicationId
This property is required.
Changes to this property will trigger replacement.
String
The security Application key - unique key for the standard application

getApplication Result

The following output properties are available:

Id string
Resource Id
Name string
Resource name
SourceResourceType string
The application source, what it affects, e.g. Assessments
Type string
Resource type
Description string
description of the application
DisplayName string
display name of the application
Id string
Resource Id
Name string
Resource name
SourceResourceType string
The application source, what it affects, e.g. Assessments
Type string
Resource type
Description string
description of the application
DisplayName string
display name of the application
id String
Resource Id
name String
Resource name
sourceResourceType String
The application source, what it affects, e.g. Assessments
type String
Resource type
description String
description of the application
displayName String
display name of the application
id string
Resource Id
name string
Resource name
sourceResourceType string
The application source, what it affects, e.g. Assessments
type string
Resource type
description string
description of the application
displayName string
display name of the application
id str
Resource Id
name str
Resource name
source_resource_type str
The application source, what it affects, e.g. Assessments
type str
Resource type
description str
description of the application
display_name str
display name of the application
id String
Resource Id
name String
Resource name
sourceResourceType String
The application source, what it affects, e.g. Assessments
type String
Resource type
description String
description of the application
displayName String
display name of the application

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi