次の方法で共有


Functions interface

関数を表すインターフェイス。

メソッド

beginTest(string, string, string, FunctionsTestOptionalParams)

関数に対して指定された情報が有効かどうかをテストします。 これは、関数の背後にある基になる Web サービスへの接続のテストから、提供される関数コードが構文的に正しいことを確認するまで多岐に分けることができます。

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

関数に対して指定された情報が有効かどうかをテストします。 これは、関数の背後にある基になる Web サービスへの接続のテストから、提供される関数コードが構文的に正しいことを確認するまで多岐に分けることができます。

createOrReplace(string, string, string, FunctionModel, FunctionsCreateOrReplaceOptionalParams)

関数を作成するか、既存のストリーミング ジョブの下にある既存の関数を置き換えます。

delete(string, string, string, FunctionsDeleteOptionalParams)

ストリーミング ジョブから関数を削除します。

get(string, string, string, FunctionsGetOptionalParams)

指定した関数の詳細を取得します。

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

指定したストリーミング ジョブのすべての関数を一覧表示します。

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

指定されたパラメーターに基づいて、関数の既定の定義を取得します。

update(string, string, string, FunctionModel, FunctionsUpdateOptionalParams)

既存のストリーミング ジョブの下に既存の関数を更新します。 これは、ジョブまたは関数定義の残りの部分に影響を与えることなく、関数を部分的に更新 (つまり、1 つまたは 2 つのプロパティを更新) するために使用できます。

メソッドの詳細

beginTest(string, string, string, FunctionsTestOptionalParams)

関数に対して指定された情報が有効かどうかをテストします。 これは、関数の背後にある基になる Web サービスへの接続のテストから、提供される関数コードが構文的に正しいことを確認するまで多岐に分けることができます。

function beginTest(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<PollerLike<PollOperationState<ResourceTestStatus>, ResourceTestStatus>>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

jobName

string

ストリーミング ジョブの名前。

functionName

string

関数の名前です。

options
FunctionsTestOptionalParams

options パラメーター。

戻り値

Promise<PollerLike<@azure/core-lro.PollOperationState<ResourceTestStatus>, ResourceTestStatus>>

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

関数に対して指定された情報が有効かどうかをテストします。 これは、関数の背後にある基になる Web サービスへの接続のテストから、提供される関数コードが構文的に正しいことを確認するまで多岐に分けることができます。

function beginTestAndWait(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<ResourceTestStatus>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

jobName

string

ストリーミング ジョブの名前。

functionName

string

関数の名前です。

options
FunctionsTestOptionalParams

options パラメーター。

戻り値

createOrReplace(string, string, string, FunctionModel, FunctionsCreateOrReplaceOptionalParams)

関数を作成するか、既存のストリーミング ジョブの下にある既存の関数を置き換えます。

function createOrReplace(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsCreateOrReplaceOptionalParams): Promise<FunctionsCreateOrReplaceResponse>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

jobName

string

ストリーミング ジョブの名前。

functionName

string

関数の名前です。

functionParam
FunctionModel

新しい関数を作成したり、ストリーミング ジョブの下にある既存の関数を置き換えたりするために使用される関数の定義。

options
FunctionsCreateOrReplaceOptionalParams

options パラメーター。

戻り値

delete(string, string, string, FunctionsDeleteOptionalParams)

ストリーミング ジョブから関数を削除します。

function delete(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsDeleteOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

jobName

string

ストリーミング ジョブの名前。

functionName

string

関数の名前です。

options
FunctionsDeleteOptionalParams

options パラメーター。

戻り値

Promise<void>

get(string, string, string, FunctionsGetOptionalParams)

指定した関数の詳細を取得します。

function get(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsGetOptionalParams): Promise<FunctionsGetResponse>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

jobName

string

ストリーミング ジョブの名前。

functionName

string

関数の名前です。

options
FunctionsGetOptionalParams

options パラメーター。

戻り値

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

指定したストリーミング ジョブのすべての関数を一覧表示します。

function listByStreamingJob(resourceGroupName: string, jobName: string, options?: FunctionsListByStreamingJobOptionalParams): PagedAsyncIterableIterator<FunctionModel, FunctionModel[], PageSettings>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

jobName

string

ストリーミング ジョブの名前。

options
FunctionsListByStreamingJobOptionalParams

options パラメーター。

戻り値

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

指定されたパラメーターに基づいて、関数の既定の定義を取得します。

function retrieveDefaultDefinition(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsRetrieveDefaultDefinitionOptionalParams): Promise<FunctionModel>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

jobName

string

ストリーミング ジョブの名前。

functionName

string

関数の名前です。

options
FunctionsRetrieveDefaultDefinitionOptionalParams

options パラメーター。

戻り値

Promise<FunctionModel>

update(string, string, string, FunctionModel, FunctionsUpdateOptionalParams)

既存のストリーミング ジョブの下に既存の関数を更新します。 これは、ジョブまたは関数定義の残りの部分に影響を与えることなく、関数を部分的に更新 (つまり、1 つまたは 2 つのプロパティを更新) するために使用できます。

function update(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsUpdateOptionalParams): Promise<FunctionsUpdateResponse>

パラメーター

resourceGroupName

string

リソース グループの名前。 名前の大文字と小文字は区別されます。

jobName

string

ストリーミング ジョブの名前。

functionName

string

関数の名前です。

functionParam
FunctionModel

関数オブジェクトを指定します。 ここで指定したプロパティは、既存の関数の対応するプロパティを上書きします (つまり、これらのプロパティは更新されます)。 ここで null に設定されているプロパティは、既存の関数の対応するプロパティが同じままであり、この PATCH 操作の結果として変更されないことを意味します。

options
FunctionsUpdateOptionalParams

options パラメーター。

戻り値