These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.iotcentral.getApp
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Get the metadata of an IoT Central application. API Version: 2021-06-01.
Using getApp
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 getApp(args: GetAppArgs, opts?: InvokeOptions): Promise<GetAppResult>
function getAppOutput(args: GetAppOutputArgs, opts?: InvokeOptions): Output<GetAppResult>def get_app(resource_group_name: Optional[str] = None,
            resource_name: Optional[str] = None,
            opts: Optional[InvokeOptions] = None) -> GetAppResult
def get_app_output(resource_group_name: Optional[pulumi.Input[str]] = None,
            resource_name: Optional[pulumi.Input[str]] = None,
            opts: Optional[InvokeOptions] = None) -> Output[GetAppResult]func LookupApp(ctx *Context, args *LookupAppArgs, opts ...InvokeOption) (*LookupAppResult, error)
func LookupAppOutput(ctx *Context, args *LookupAppOutputArgs, opts ...InvokeOption) LookupAppResultOutput> Note: This function is named LookupApp in the Go SDK.
public static class GetApp 
{
    public static Task<GetAppResult> InvokeAsync(GetAppArgs args, InvokeOptions? opts = null)
    public static Output<GetAppResult> Invoke(GetAppInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAppResult> getApp(GetAppArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:iotcentral:getApp
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ResourceGroup stringName 
- The name of the resource group that contains the IoT Central application.
- ResourceName string
- The ARM resource name of the IoT Central application.
- ResourceGroup stringName 
- The name of the resource group that contains the IoT Central application.
- ResourceName string
- The ARM resource name of the IoT Central application.
- resourceGroup StringName 
- The name of the resource group that contains the IoT Central application.
- resourceName String
- The ARM resource name of the IoT Central application.
- resourceGroup stringName 
- The name of the resource group that contains the IoT Central application.
- resourceName string
- The ARM resource name of the IoT Central application.
- resource_group_ strname 
- The name of the resource group that contains the IoT Central application.
- resource_name str
- The ARM resource name of the IoT Central application.
- resourceGroup StringName 
- The name of the resource group that contains the IoT Central application.
- resourceName String
- The ARM resource name of the IoT Central application.
getApp Result
The following output properties are available:
- ApplicationId string
- The ID of the application.
- Id string
- The ARM resource identifier.
- Location string
- The resource location.
- Name string
- The ARM resource name.
- Sku
Pulumi.Azure Native. Io TCentral. Outputs. App Sku Info Response 
- A valid instance SKU.
- State string
- The current state of the application.
- Type string
- The resource type.
- DisplayName string
- The display name of the application.
- Identity
Pulumi.Azure Native. Io TCentral. Outputs. System Assigned Service Identity Response 
- The managed identities for the IoT Central application.
- Subdomain string
- The subdomain of the application.
- Dictionary<string, string>
- The resource tags.
- Template string
- The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch.
- ApplicationId string
- The ID of the application.
- Id string
- The ARM resource identifier.
- Location string
- The resource location.
- Name string
- The ARM resource name.
- Sku
AppSku Info Response 
- A valid instance SKU.
- State string
- The current state of the application.
- Type string
- The resource type.
- DisplayName string
- The display name of the application.
- Identity
SystemAssigned Service Identity Response 
- The managed identities for the IoT Central application.
- Subdomain string
- The subdomain of the application.
- map[string]string
- The resource tags.
- Template string
- The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch.
- applicationId String
- The ID of the application.
- id String
- The ARM resource identifier.
- location String
- The resource location.
- name String
- The ARM resource name.
- sku
AppSku Info Response 
- A valid instance SKU.
- state String
- The current state of the application.
- type String
- The resource type.
- displayName String
- The display name of the application.
- identity
SystemAssigned Service Identity Response 
- The managed identities for the IoT Central application.
- subdomain String
- The subdomain of the application.
- Map<String,String>
- The resource tags.
- template String
- The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch.
- applicationId string
- The ID of the application.
- id string
- The ARM resource identifier.
- location string
- The resource location.
- name string
- The ARM resource name.
- sku
AppSku Info Response 
- A valid instance SKU.
- state string
- The current state of the application.
- type string
- The resource type.
- displayName string
- The display name of the application.
- identity
SystemAssigned Service Identity Response 
- The managed identities for the IoT Central application.
- subdomain string
- The subdomain of the application.
- {[key: string]: string}
- The resource tags.
- template string
- The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch.
- application_id str
- The ID of the application.
- id str
- The ARM resource identifier.
- location str
- The resource location.
- name str
- The ARM resource name.
- sku
AppSku Info Response 
- A valid instance SKU.
- state str
- The current state of the application.
- type str
- The resource type.
- display_name str
- The display name of the application.
- identity
SystemAssigned Service Identity Response 
- The managed identities for the IoT Central application.
- subdomain str
- The subdomain of the application.
- Mapping[str, str]
- The resource tags.
- template str
- The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch.
- applicationId String
- The ID of the application.
- id String
- The ARM resource identifier.
- location String
- The resource location.
- name String
- The ARM resource name.
- sku Property Map
- A valid instance SKU.
- state String
- The current state of the application.
- type String
- The resource type.
- displayName String
- The display name of the application.
- identity Property Map
- The managed identities for the IoT Central application.
- subdomain String
- The subdomain of the application.
- Map<String>
- The resource tags.
- template String
- The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch.
Supporting Types
AppSkuInfoResponse   
- Name string
- The name of the SKU.
- Name string
- The name of the SKU.
- name String
- The name of the SKU.
- name string
- The name of the SKU.
- name str
- The name of the SKU.
- name String
- The name of the SKU.
SystemAssignedServiceIdentityResponse    
- PrincipalId string
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- TenantId string
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (either system assigned, or none).
- PrincipalId string
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- TenantId string
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (either system assigned, or none).
- principalId String
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenantId String
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (either system assigned, or none).
- principalId string
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenantId string
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- Type of managed service identity (either system assigned, or none).
- principal_id str
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_id str
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type str
- Type of managed service identity (either system assigned, or none).
- principalId String
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenantId String
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (either system assigned, or none).
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi