WebFunctions

Functions

Link copied to clipboard

App Service Environment ARM resource. API Version: 2020-12-01.

Link copied to clipboard

App Service plan. API Version: 2020-12-01.

suspend fun getAppServicePlan(name: String, resourceGroupName: String): GetAppServicePlanResult
Link copied to clipboard

SSL certificate for an app. API Version: 2020-12-01.

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

API connection API Version: 2016-06-01.

suspend fun getConnection(connectionName: String, resourceGroupName: String, subscriptionId: String? = null): GetConnectionResult
Link copied to clipboard

The gateway definition API Version: 2016-06-01.

suspend fun getConnectionGateway(connectionGatewayName: String, resourceGroupName: String, subscriptionId: String? = null): GetConnectionGatewayResult
Link copied to clipboard

A custom API API Version: 2016-06-01.

suspend fun getCustomApi(apiName: String, resourceGroupName: String, subscriptionId: String? = null): GetCustomApiResult
Link copied to clipboard

A Kubernetes cluster specialized for web workloads by Azure App Service API Version: 2021-01-01.

suspend fun getKubeEnvironment(name: String, resourceGroupName: String): GetKubeEnvironmentResult
Link copied to clipboard

Static Site ARM resource. API Version: 2020-12-01.

suspend fun getStaticSite(name: String, resourceGroupName: String): GetStaticSiteResult
Link copied to clipboard

Static Site Custom Domain Overview ARM resource. API Version: 2020-12-01.

suspend fun getStaticSiteCustomDomain(domainName: String, name: String, resourceGroupName: String): GetStaticSiteCustomDomainResult
Link copied to clipboard

Static Site Linked Backend ARM resource. API Version: 2022-03-01.

suspend fun getStaticSiteLinkedBackend(linkedBackendName: String, name: String, resourceGroupName: String): GetStaticSiteLinkedBackendResult
Link copied to clipboard

A web app, a mobile app backend, or an API app. API Version: 2020-12-01.

suspend fun getWebApp(argument: suspend GetWebAppPlainArgsBuilder.() -> Unit): GetWebAppResult
suspend fun getWebApp(name: String, resourceGroupName: String): GetWebAppResult
Link copied to clipboard

User credentials used for publishing activity. API Version: 2020-12-01.

suspend fun getWebAppDeployment(id: String, name: String, resourceGroupName: String): GetWebAppDeploymentResult
Link copied to clipboard

User credentials used for publishing activity. API Version: 2020-12-01.

suspend fun getWebAppDeploymentSlot(id: String, name: String, resourceGroupName: String, slot: String): GetWebAppDeploymentSlotResult
Link copied to clipboard

Function information. API Version: 2020-12-01.

suspend fun getWebAppFunction(functionName: String, name: String, resourceGroupName: String): GetWebAppFunctionResult
Link copied to clipboard

A hostname binding object. API Version: 2020-12-01.

suspend fun getWebAppHostNameBinding(hostName: String, name: String, resourceGroupName: String): GetWebAppHostNameBindingResult
Link copied to clipboard

Hybrid Connection contract. This is used to configure a Hybrid Connection. API Version: 2020-12-01.

suspend fun getWebAppHybridConnection(name: String, namespaceName: String, relayName: String, resourceGroupName: String): GetWebAppHybridConnectionResult
Link copied to clipboard

Hybrid Connection contract. This is used to configure a Hybrid Connection. API Version: 2020-12-01.

suspend fun getWebAppHybridConnectionSlot(name: String, namespaceName: String, relayName: String, resourceGroupName: String, slot: String): GetWebAppHybridConnectionSlotResult
Link copied to clipboard

Premier add-on. API Version: 2020-12-01.

suspend fun getWebAppPremierAddOn(name: String, premierAddOnName: String, resourceGroupName: String): GetWebAppPremierAddOnResult
Link copied to clipboard
Link copied to clipboard

Public certificate object API Version: 2020-12-01.

suspend fun getWebAppPublicCertificate(name: String, publicCertificateName: String, resourceGroupName: String): GetWebAppPublicCertificateResult
Link copied to clipboard

Site Extension Information. API Version: 2020-12-01.

suspend fun getWebAppSiteExtension(name: String, resourceGroupName: String, siteExtensionId: String): GetWebAppSiteExtensionResult
Link copied to clipboard

Site Extension Information. API Version: 2020-12-01.

suspend fun getWebAppSiteExtensionSlot(name: String, resourceGroupName: String, siteExtensionId: String, slot: String): GetWebAppSiteExtensionSlotResult
Link copied to clipboard

A web app, a mobile app backend, or an API app. API Version: 2020-12-01.

suspend fun getWebAppSlot(name: String, resourceGroupName: String, slot: String): GetWebAppSlotResult
Link copied to clipboard

Source control configuration for an app. API Version: 2020-12-01.

suspend fun getWebAppSourceControl(name: String, resourceGroupName: String): GetWebAppSourceControlResult
Link copied to clipboard

Source control configuration for an app. API Version: 2020-12-01.

suspend fun getWebAppSourceControlSlot(name: String, resourceGroupName: String, slot: String): GetWebAppSourceControlSlotResult
Link copied to clipboard

Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration. API Version: 2020-10-01.

Link copied to clipboard

Virtual Network information contract. API Version: 2020-12-01.

suspend fun getWebAppVnetConnection(name: String, resourceGroupName: String, vnetName: String): GetWebAppVnetConnectionResult
Link copied to clipboard

Virtual Network information contract. API Version: 2020-12-01.

suspend fun getWebAppVnetConnectionSlot(name: String, resourceGroupName: String, slot: String, vnetName: String): GetWebAppVnetConnectionSlotResult
Link copied to clipboard

Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection. API Version: 2020-12-01.

suspend fun listAppServicePlanHybridConnectionKeys(name: String, namespaceName: String, relayName: String, resourceGroupName: String): ListAppServicePlanHybridConnectionKeysResult
Link copied to clipboard

Collection of consent links API Version: 2016-06-01.

suspend fun listConnectionConsentLinks(connectionName: String, parameters: List<ConsentLinkParameterDefinition>? = null, resourceGroupName: String, subscriptionId: String? = null): ListConnectionConsentLinksResult
Link copied to clipboard

API Version: 2015-08-01-preview.

suspend fun listConnectionKeys(connectionName: String, id: String? = null, kind: String? = null, location: String? = null, name: String? = null, resourceGroupName: String, tags: Map<String, String>? = null, type: String? = null, validityTimeSpan: String? = null): ListConnectionKeysResult
Link copied to clipboard

Container App Secrets Collection ARM resource. API Version: 2021-03-01.

Link copied to clipboard

A list of custom API WSDL interfaces API Version: 2016-06-01.

suspend fun listCustomApiWsdlInterfaces(content: String? = null, importMethod: Either<String, WsdlImportMethod>? = null, location: String, service: WsdlService? = null, subscriptionId: String? = null, url: String? = null): ListCustomApiWsdlInterfacesResult
Link copied to clipboard
Link copied to clipboard

String dictionary resource. API Version: 2020-12-01.

suspend fun listStaticSiteSecrets(name: String, resourceGroupName: String): ListStaticSiteSecretsResult
Link copied to clipboard

Collection of static site custom users. API Version: 2020-12-01.

suspend fun listStaticSiteUsers(authprovider: String, name: String, resourceGroupName: String): ListStaticSiteUsersResult
Link copied to clipboard

Configuration settings for the Azure App Service Authentication / Authorization feature. API Version: 2020-12-01.

suspend fun listWebAppAuthSettings(name: String, resourceGroupName: String): ListWebAppAuthSettingsResult
Link copied to clipboard

Configuration settings for the Azure App Service Authentication / Authorization feature. API Version: 2020-12-01.

suspend fun listWebAppAuthSettingsSlot(name: String, resourceGroupName: String, slot: String): ListWebAppAuthSettingsSlotResult
Link copied to clipboard

Backup description. API Version: 2020-12-01.

suspend fun listWebAppBackupStatusSecrets(backupId: String, backupName: String? = null, backupSchedule: BackupSchedule? = null, databases: List<DatabaseBackupSetting>? = null, enabled: Boolean? = null, kind: String? = null, name: String, resourceGroupName: String, storageAccountUrl: String): ListWebAppBackupStatusSecretsResult
Link copied to clipboard

Backup description. API Version: 2020-12-01.

suspend fun listWebAppBackupStatusSecretsSlot(backupId: String, backupName: String? = null, backupSchedule: BackupSchedule? = null, databases: List<DatabaseBackupSetting>? = null, enabled: Boolean? = null, kind: String? = null, name: String, resourceGroupName: String, slot: String, storageAccountUrl: String): ListWebAppBackupStatusSecretsSlotResult
Link copied to clipboard

String dictionary resource. API Version: 2020-12-01.

suspend fun listWebAppFunctionKeys(functionName: String, name: String, resourceGroupName: String): ListWebAppFunctionKeysResult
Link copied to clipboard

String dictionary resource. API Version: 2020-12-01.

suspend fun listWebAppFunctionKeysSlot(functionName: String, name: String, resourceGroupName: String, slot: String): ListWebAppFunctionKeysSlotResult
Link copied to clipboard
Link copied to clipboard

Functions host level keys. API Version: 2020-12-01.

suspend fun listWebAppHostKeys(name: String, resourceGroupName: String): ListWebAppHostKeysResult
Link copied to clipboard

Functions host level keys. API Version: 2020-12-01.

suspend fun listWebAppHostKeysSlot(name: String, resourceGroupName: String, slot: String): ListWebAppHostKeysSlotResult
Link copied to clipboard

Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection. API Version: 2018-11-01.

suspend fun listWebAppHybridConnectionKeys(name: String, namespaceName: String, relayName: String, resourceGroupName: String): ListWebAppHybridConnectionKeysResult
Link copied to clipboard

Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection. API Version: 2018-11-01.

suspend fun listWebAppHybridConnectionKeysSlot(name: String, namespaceName: String, relayName: String, resourceGroupName: String, slot: String): ListWebAppHybridConnectionKeysSlotResult
Link copied to clipboard

String dictionary resource. API Version: 2020-12-01.

suspend fun listWebAppMetadata(name: String, resourceGroupName: String): ListWebAppMetadataResult
Link copied to clipboard

String dictionary resource. API Version: 2020-12-01.

suspend fun listWebAppMetadataSlot(name: String, resourceGroupName: String, slot: String): ListWebAppMetadataSlotResult
Link copied to clipboard

Collection of backup items. API Version: 2020-12-01.

suspend fun listWebAppSiteBackups(name: String, resourceGroupName: String): ListWebAppSiteBackupsResult
Link copied to clipboard
Link copied to clipboard