Aracılığıyla paylaş


Functions interface

İşlevleri temsil eden arabirim.

Yöntemler

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.

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.

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.

delete(string, string, string, FunctionsDeleteOptionalParams)

Akış işinden bir işlevi siler.

get(string, string, string, FunctionsGetOptionalParams)

Belirtilen işlevle ilgili ayrıntıları alır.

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Belirtilen akış işinin altındaki tüm işlevleri listeler.

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Belirtilen parametrelere göre bir işlevin varsayılan tanımını alır.

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.

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

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ı.

options
FunctionsCreateOrReplaceOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

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ı.

options
FunctionsListByStreamingJobOptionalParams

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ı.

options
FunctionsRetrieveDefaultDefinitionOptionalParams

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