Functions interface
İşlevleri temsil eden arabirim.
Yöntemler
| begin |
İşlev için sağlanan bilgilerin geçerli olup olmadığını sınar. Bu işlem, işlevin arkasındaki temel web hizmetine bağlantıyı test etmek veya sağlanan işlev kodunun sağlam bir şekilde doğru olduğundan emin olmak arasında değişebilir. |
| begin |
İşlev için sağlanan bilgilerin geçerli olup olmadığını sınar. Bu işlem, işlevin arkasındaki temel web hizmetine bağlantıyı test etmek veya sağlanan işlev kodunun sağlam bir şekilde doğru olduğundan emin olmak arasında değişebilir. |
| create |
Bir işlev oluşturur veya mevcut bir akış işinin altında zaten var olan bir işlevin yerini alır. |
| delete(string, string, string, Functions |
Akış işinden bir işlevi siler. |
| get(string, string, string, Functions |
Belirtilen işlevle ilgili ayrıntıları alır. |
| list |
Belirtilen akış işinin altındaki tüm işlevleri listeler. |
| retrieve |
Belirtilen parametrelere göre bir işlevin varsayılan tanımını alır. |
| update(string, string, string, Function |
Mevcut akış işinin altındaki mevcut bir işlevi güncelleştirir. Bu, işin veya işlev tanımının geri kalanını etkilemeden bir işlevi kısmen güncelleştirmek (bir veya iki özelliği güncelleştirmek) için kullanılabilir. |
Yöntem Ayrıntıları
beginTest(string, string, string, FunctionsTestOptionalParams)
İşlev için sağlanan bilgilerin geçerli olup olmadığını sınar. Bu işlem, işlevin arkasındaki temel web hizmetine bağlantıyı test etmek veya sağlanan işlev kodunun sağlam bir şekilde doğru olduğundan emin olmak arasında değişebilir.
function beginTest(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<PollerLike<PollOperationState<ResourceTestStatus>, ResourceTestStatus>>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- jobName
-
string
Akış işinin adı.
- functionName
-
string
İşlevin adı.
- options
- FunctionsTestOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<PollerLike<@azure/core-lro.PollOperationState<ResourceTestStatus>, ResourceTestStatus>>
beginTestAndWait(string, string, string, FunctionsTestOptionalParams)
İşlev için sağlanan bilgilerin geçerli olup olmadığını sınar. Bu işlem, işlevin arkasındaki temel web hizmetine bağlantıyı test etmek veya sağlanan işlev kodunun sağlam bir şekilde doğru olduğundan emin olmak arasında değişebilir.
function beginTestAndWait(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<ResourceTestStatus>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- jobName
-
string
Akış işinin adı.
- functionName
-
string
İşlevin adı.
- options
- FunctionsTestOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<ResourceTestStatus>
createOrReplace(string, string, string, FunctionModel, FunctionsCreateOrReplaceOptionalParams)
Bir işlev oluşturur veya mevcut bir akış işinin altında zaten var olan bir işlevin yerini alır.
function createOrReplace(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsCreateOrReplaceOptionalParams): Promise<FunctionsCreateOrReplaceResponse>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- jobName
-
string
Akış işinin adı.
- functionName
-
string
İşlevin adı.
- functionParam
- FunctionModel
Yeni bir işlev oluşturmak veya akış işinin altındaki mevcut işlevi değiştirmek için kullanılacak işlevin tanımı.
Seçenekler parametreleri.
Döndürülenler
Promise<FunctionsCreateOrReplaceResponse>
delete(string, string, string, FunctionsDeleteOptionalParams)
Akış işinden bir işlevi siler.
function delete(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsDeleteOptionalParams): Promise<void>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- jobName
-
string
Akış işinin adı.
- functionName
-
string
İşlevin adı.
- options
- FunctionsDeleteOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<void>
get(string, string, string, FunctionsGetOptionalParams)
Belirtilen işlevle ilgili ayrıntıları alır.
function get(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsGetOptionalParams): Promise<FunctionsGetResponse>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- jobName
-
string
Akış işinin adı.
- functionName
-
string
İşlevin adı.
- options
- FunctionsGetOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<FunctionsGetResponse>
listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)
Belirtilen akış işinin altındaki tüm işlevleri listeler.
function listByStreamingJob(resourceGroupName: string, jobName: string, options?: FunctionsListByStreamingJobOptionalParams): PagedAsyncIterableIterator<FunctionModel, FunctionModel[], PageSettings>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- jobName
-
string
Akış işinin adı.
Seçenekler parametreleri.
Döndürülenler
retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)
Belirtilen parametrelere göre bir işlevin varsayılan tanımını alır.
function retrieveDefaultDefinition(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsRetrieveDefaultDefinitionOptionalParams): Promise<FunctionModel>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- jobName
-
string
Akış işinin adı.
- functionName
-
string
İşlevin adı.
Seçenekler parametreleri.
Döndürülenler
Promise<FunctionModel>
update(string, string, string, FunctionModel, FunctionsUpdateOptionalParams)
Mevcut akış işinin altındaki mevcut bir işlevi güncelleştirir. Bu, işin veya işlev tanımının geri kalanını etkilemeden bir işlevi kısmen güncelleştirmek (bir veya iki özelliği güncelleştirmek) için kullanılabilir.
function update(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsUpdateOptionalParams): Promise<FunctionsUpdateResponse>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- jobName
-
string
Akış işinin adı.
- functionName
-
string
İşlevin adı.
- functionParam
- FunctionModel
İşlev nesnesi. Burada belirtilen özellikler, var olan işlevde karşılık gelen özelliklerin üzerine yazar (örneğin. Bu özellikler güncelleştirilecek). Burada null olarak ayarlanan tüm özellikler, var olan işlevdeki ilgili özelliğin aynı kalacağı ve bu PATCH işleminin sonucu olarak değişmeyeceği anlamına gelir.
- options
- FunctionsUpdateOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<FunctionsUpdateResponse>