Update-AzFunctionApp
İşlev uygulamasını güncelleştirir.
Sözdizimi
Update-AzFunctionApp
-ResourceGroupName <String>
-Name <String>
[-SubscriptionId <String>]
[-PlanName <String>]
[-Force]
[-ApplicationInsightsName <String>]
[-ApplicationInsightsKey <String>]
[-Tag <Hashtable>]
[-IdentityType <ManagedServiceIdentityType>]
[-IdentityID <String[]>]
[-DefaultProfile <PSObject>]
[-NoWait]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzFunctionApp
[-PlanName <String>]
[-Force]
[-ApplicationInsightsName <String>]
[-ApplicationInsightsKey <String>]
[-Tag <Hashtable>]
[-IdentityType <ManagedServiceIdentityType>]
[-IdentityID <String[]>]
-InputObject <ISite>
[-DefaultProfile <PSObject>]
[-NoWait]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
İşlev uygulamasını güncelleştirir.
Örnekler
Örnek 1: İşlev uygulaması barındırma planını güncelleştirme.
Update-AzFunctionApp -Name MyUniqueFunctionAppName -ResourceGroupName MyResourceGroupName -PlanName NewPlanName -Force
Bu komut işlev uygulaması barındırma planını güncelleştirir.
Örnek 2: İşlev uygulaması için SystemAssigned yönetilen kimliği ayarlama.
Update-AzFunctionApp -Name MyUniqueFunctionAppName -ResourceGroupName MyResourceGroupName -IdentityType SystemAssigned -Force
Bu komut, bir işlev uygulaması için SystemAssigned yönetilen kimliğini ayarlar.
Örnek 3: application Insights işlev uygulamasını güncelleştirme.
Update-AzFunctionApp -Name MyUniqueFunctionAppName -ResourceGroupName MyResourceGroupName -ApplicationInsightsName ApplicationInsightsProjectName -Force
Bu komut, application Insights işlev uygulamasını güncelleştirir.
Örnek 3: bir işlev uygulamasından yönetilen kimliği kaldırma.
Update-AzFunctionApp -Name MyUniqueFunctionAppName -ResourceGroupName MyResourceGroupName -IdentityType None -Force
Bu komut, bir işlev uygulamasından yönetilen kimliği kaldırır.
Parametreler
-ApplicationInsightsKey
Eklenecek App Insights izleme anahtarı.
Tür: | String |
Diğer adlar: | AppInsightsKey |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ApplicationInsightsName
İşlev uygulamasına eklenecek mevcut App Insights projesinin adı.
Tür: | String |
Diğer adlar: | AppInsightsName |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-AsJob
Cmdlet'i arka plan işi olarak çalıştırır.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DefaultProfile
Tür: | PSObject |
Diğer adlar: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Force
Cmdlet'i onay istemeden işlev uygulamasını güncelleştirmeye zorlar.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-IdentityID
İşlev uygulamasıyla ilişkili kullanıcı kimliklerinin listesini belirtir. Kullanıcı kimliği başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identities/{identityName}'
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-IdentityType
İşlev uygulaması için kullanılan kimlik türünü belirtir. 'Hiçbiri' türü, işlev uygulamasından tüm kimlikleri kaldırır. Bu parametre için kabul edilebilir değerler şunlardır: - SystemAssigned - UserAssigned - None
Tür: | ManagedServiceIdentityType |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-InputObject
Oluşturmak için INPUTOBJECT özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun.
Tür: | ISite |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Name
İşlev uygulamasının adı.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-NoWait
İşlemi başlatır ve işlem tamamlanmadan hemen önce döndürür. İşlemin başarıyla tamamlandığını belirlemek için başka bir mekanizma kullanın.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PlanName
Hizmet planının adı.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ResourceGroupName
Kaynak grubunun adı.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-SubscriptionId
Azure aboneliği kimliği.
Tür: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Tag
Kaynak etiketleri.
Tür: | Hashtable |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
Çıkışlar
Azure PowerShell