AppFunctions

Functions

Link copied to clipboard

Get container app resiliency policy. Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getAppResiliency(appName: String, name: String, resourceGroupName: String): GetAppResiliencyResult
Link copied to clipboard
suspend fun getBuild(argument: GetBuildPlainArgs): GetBuildResult

Get a BuildResource Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getBuild(argument: suspend GetBuildPlainArgsBuilder.() -> Unit): GetBuildResult
suspend fun getBuild(buildName: String, builderName: String, resourceGroupName: String): GetBuildResult
Link copied to clipboard

Get a BuilderResource Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getBuilder(argument: suspend GetBuilderPlainArgsBuilder.() -> Unit): GetBuilderResult
suspend fun getBuilder(builderName: String, resourceGroupName: String): GetBuilderResult
Link copied to clipboard

Certificate used for Custom Domain bindings of Container Apps in a Managed Environment Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getCertificate(certificateName: String, environmentName: String, resourceGroupName: String): GetCertificateResult
Link copied to clipboard

Get the properties of an connectedEnvironment. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getConnectedEnvironment(connectedEnvironmentName: String, resourceGroupName: String): GetConnectedEnvironmentResult
Link copied to clipboard

Certificate used for Custom Domain bindings of Container Apps in a Managed Environment Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getConnectedEnvironmentsCertificate(certificateName: String, connectedEnvironmentName: String, resourceGroupName: String): GetConnectedEnvironmentsCertificateResult
Link copied to clipboard

Dapr Component. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getConnectedEnvironmentsDaprComponent(componentName: String, connectedEnvironmentName: String, resourceGroupName: String): GetConnectedEnvironmentsDaprComponentResult
Link copied to clipboard

Get storage for a connectedEnvironment. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getConnectedEnvironmentsStorage(connectedEnvironmentName: String, resourceGroupName: String, storageName: String): GetConnectedEnvironmentsStorageResult
Link copied to clipboard

Container App. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getContainerApp(containerAppName: String, resourceGroupName: String): GetContainerAppResult
Link copied to clipboard

Container App Auth Token. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getContainerAppAuthToken(containerAppName: String, resourceGroupName: String): GetContainerAppAuthTokenResult
Link copied to clipboard

Configuration settings for the Azure ContainerApp Service Authentication / Authorization feature. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getContainerAppsAuthConfig(authConfigName: String, containerAppName: String, resourceGroupName: String): GetContainerAppsAuthConfigResult
Link copied to clipboard

Container App session pool. Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2024-02-02-preview, 2024-08-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getContainerAppsSessionPool(resourceGroupName: String, sessionPoolName: String): GetContainerAppsSessionPoolResult
Link copied to clipboard

Container App SourceControl. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getContainerAppsSourceControl(containerAppName: String, resourceGroupName: String, sourceControlName: String): GetContainerAppsSourceControlResult
Link copied to clipboard

Get the verification id of a subscription used for verifying custom domains Uses Azure REST API version 2024-03-01. Other available API versions: 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard

Dapr Component. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getDaprComponent(componentName: String, environmentName: String, resourceGroupName: String): GetDaprComponentResult
Link copied to clipboard

Dapr Component Resiliency Policy. Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getDaprComponentResiliencyPolicy(componentName: String, environmentName: String, name: String, resourceGroupName: String): GetDaprComponentResiliencyPolicyResult
Link copied to clipboard

Dapr PubSub Event Subscription. Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getDaprSubscription(environmentName: String, name: String, resourceGroupName: String): GetDaprSubscriptionResult
Link copied to clipboard

.NET Component. Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getDotNetComponent(environmentName: String, name: String, resourceGroupName: String): GetDotNetComponentResult
Link copied to clipboard

Advanced Ingress routing for path/header based routing for a Container App Environment Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getHttpRouteConfig(environmentName: String, httpRouteName: String, resourceGroupName: String): GetHttpRouteConfigResult
Link copied to clipboard

Java Component. Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getJavaComponent(environmentName: String, name: String, resourceGroupName: String): GetJavaComponentResult
Link copied to clipboard
suspend fun getJob(argument: GetJobPlainArgs): GetJobResult

Container App Job Uses Azure REST API version 2024-03-01. Other available API versions: 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getJob(argument: suspend GetJobPlainArgsBuilder.() -> Unit): GetJobResult
suspend fun getJob(jobName: String, resourceGroupName: String): GetJobResult
Link copied to clipboard

A logic app extension resource Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2024-02-02-preview, 2024-08-02-preview, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getLogicApp(argument: suspend GetLogicAppPlainArgsBuilder.() -> Unit): GetLogicAppResult
suspend fun getLogicApp(containerAppName: String, logicAppName: String, resourceGroupName: String): GetLogicAppResult
Link copied to clipboard

Gets the maintenance configuration of a ManagedEnvironment . Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getMaintenanceConfiguration(configName: String, environmentName: String, resourceGroupName: String): GetMaintenanceConfigurationResult
Link copied to clipboard

Managed certificates used for Custom Domain bindings of Container Apps in a Managed Environment Uses Azure REST API version 2024-03-01. Other available API versions: 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getManagedCertificate(environmentName: String, managedCertificateName: String, resourceGroupName: String): GetManagedCertificateResult
Link copied to clipboard

Get the properties of a Managed Environment used to host container apps. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getManagedEnvironment(environmentName: String, resourceGroupName: String): GetManagedEnvironmentResult
Link copied to clipboard

Checks if resource name is available. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getManagedEnvironmentAuthToken(environmentName: String, resourceGroupName: String): GetManagedEnvironmentAuthTokenResult

The Private Endpoint Connection resource. Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2024-02-02-preview, 2024-08-02-preview, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getManagedEnvironmentPrivateEndpointConnection(environmentName: String, privateEndpointConnectionName: String, resourceGroupName: String): GetManagedEnvironmentPrivateEndpointConnectionResult
Link copied to clipboard

Get storage for a managedEnvironment. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getManagedEnvironmentsStorage(environmentName: String, resourceGroupName: String, storageName: String): GetManagedEnvironmentsStorageResult
Link copied to clipboard

Gets the token used to connect to the endpoint where source code can be uploaded for a build. Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun listBuildAuthToken(buildName: String, builderName: String, resourceGroupName: String): ListBuildAuthTokenResult

Dapr component Secrets Collection for ListSecrets Action. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun listConnectedEnvironmentsDaprComponentSecrets(componentName: String, connectedEnvironmentName: String, resourceGroupName: String): ListConnectedEnvironmentsDaprComponentSecretsResult
Link copied to clipboard

Custom domain analysis. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun listContainerAppCustomHostNameAnalysis(containerAppName: String, customHostname: String? = null, resourceGroupName: String): ListContainerAppCustomHostNameAnalysisResult
Link copied to clipboard

Container App Secrets Collection ARM resource. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun listContainerAppSecrets(containerAppName: String, resourceGroupName: String): ListContainerAppSecretsResult
Link copied to clipboard

Dapr component Secrets Collection for ListSecrets Action. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-10-01, 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun listDaprComponentSecrets(componentName: String, environmentName: String, resourceGroupName: String): ListDaprComponentSecretsResult
Link copied to clipboard

Container Apps Job Secrets Collection ARM resource. Uses Azure REST API version 2024-03-01. Other available API versions: 2022-11-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview, 2025-01-01, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun listJobSecrets(jobName: String, resourceGroupName: String): ListJobSecretsResult
Link copied to clipboard

Workflow properties definition. Uses Azure REST API version 2024-10-02-preview. Other available API versions: 2024-02-02-preview, 2024-08-02-preview, 2025-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native app [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun listLogicAppWorkflowsConnections(containerAppName: String, logicAppName: String, resourceGroupName: String): ListLogicAppWorkflowsConnectionsResult