次の方法で共有


Components class

Components を表すクラス。

コンストラクター

Components(ApplicationInsightsManagementClientContext)

コンポーネントを作成します。

メソッド

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

Application Insights コンポーネントを作成 (または更新) します。 注: Put 操作で InstrumentationKey と AppId に別の値を指定することはできません。

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)
deleteMethod(string, string, RequestOptionsBase)

Application Insights コンポーネントを削除します。

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, ServiceCallback<void>)
get(string, string, RequestOptionsBase)

Application Insights コンポーネントを返します。

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
get(string, string, ServiceCallback<ApplicationInsightsComponent>)
getPurgeStatus(string, string, string, RequestOptionsBase)

進行中の消去操作の状態を取得します。

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)
getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)
list(RequestOptionsBase)

サブスクリプション内のすべての Application Insights コンポーネントの一覧を取得します。

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
list(ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, RequestOptionsBase)

リソース グループ内の Application Insights コンポーネントの一覧を取得します。

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, RequestOptionsBase)

リソース グループ内の Application Insights コンポーネントの一覧を取得します。

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, RequestOptionsBase)

サブスクリプション内のすべての Application Insights コンポーネントの一覧を取得します。

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
purge(string, string, ComponentPurgeBody, RequestOptionsBase)

一連のユーザー定義フィルターによって Application Insights コンポーネントのデータを消去します。

システム リソースを管理するために、消去要求は 1 時間あたり 50 要求に制限されます。 消去要求の実行をバッチ処理するには、消去が必要なすべてのユーザー ID を述語に含む 1 つのコマンドを送信します。 複数の ID を指定するには、in 演算子を使用します。 消去要求に を使用する前にクエリを実行して、結果が期待されることを確認する必要があります。

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)
purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)
updateTags(string, string, TagsResource, RequestOptionsBase)

既存のコンポーネントのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

コンストラクターの詳細

Components(ApplicationInsightsManagementClientContext)

コンポーネントを作成します。

new Components(client: ApplicationInsightsManagementClientContext)

パラメーター

client
ApplicationInsightsManagementClientContext

サービス クライアントへの参照。

メソッドの詳細

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

Application Insights コンポーネントを作成 (または更新) します。 注: Put 操作で InstrumentationKey と AppId に別の値を指定することはできません。

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options?: RequestOptionsBase): Promise<ComponentsCreateOrUpdateResponse>

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

insightProperties
ApplicationInsightsComponent

Application Insights コンポーネントを作成するために指定する必要があるプロパティ。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ComponentsCreateOrUpdateResponse>

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

insightProperties
ApplicationInsightsComponent

Application Insights コンポーネントを作成するために指定する必要があるプロパティ。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<ApplicationInsightsComponent>

コールバック。

createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, callback: ServiceCallback<ApplicationInsightsComponent>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

insightProperties
ApplicationInsightsComponent

Application Insights コンポーネントを作成するために指定する必要があるプロパティ。

callback

ServiceCallback<ApplicationInsightsComponent>

コールバック。

deleteMethod(string, string, RequestOptionsBase)

Application Insights コンポーネントを削除します。

function deleteMethod(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<RestResponse>

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<void>

コールバック。

deleteMethod(string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, callback: ServiceCallback<void>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

callback

ServiceCallback<void>

コールバック。

get(string, string, RequestOptionsBase)

Application Insights コンポーネントを返します。

function get(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<ComponentsGetResponse>

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ComponentsGetResponse>

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<ApplicationInsightsComponent>

コールバック。

get(string, string, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, callback: ServiceCallback<ApplicationInsightsComponent>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

callback

ServiceCallback<ApplicationInsightsComponent>

コールバック。

getPurgeStatus(string, string, string, RequestOptionsBase)

進行中の消去操作の状態を取得します。

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: RequestOptionsBase): Promise<ComponentsGetPurgeStatusResponse>

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

purgeId

string

消去状態要求では、これは、状態が返される操作の ID です。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ComponentsGetPurgeStatusResponse>

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options: RequestOptionsBase, callback: ServiceCallback<ComponentPurgeStatusResponse>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

purgeId

string

消去状態要求では、これは、状態が返される操作の ID です。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<ComponentPurgeStatusResponse>

コールバック。

getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, callback: ServiceCallback<ComponentPurgeStatusResponse>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

purgeId

string

消去状態要求では、これは、状態が返される操作の ID です。

callback

ServiceCallback<ComponentPurgeStatusResponse>

コールバック。

list(RequestOptionsBase)

サブスクリプション内のすべての Application Insights コンポーネントの一覧を取得します。

function list(options?: RequestOptionsBase): Promise<ComponentsListResponse>

パラメーター

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ComponentsListResponse>

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function list(options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

パラメーター

options
RequestOptionsBase

省略可能なパラメーター

list(ServiceCallback<ApplicationInsightsComponentListResult>)

function list(callback: ServiceCallback<ApplicationInsightsComponentListResult>)

パラメーター

listByResourceGroup(string, RequestOptionsBase)

リソース グループ内の Application Insights コンポーネントの一覧を取得します。

function listByResourceGroup(resourceGroupName: string, options?: RequestOptionsBase): Promise<ComponentsListByResourceGroupResponse>

パラメーター

resourceGroupName

string

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

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ComponentsListByResourceGroupResponse>

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

パラメーター

resourceGroupName

string

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

options
RequestOptionsBase

省略可能なパラメーター

listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

パラメーター

resourceGroupName

string

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

listByResourceGroupNext(string, RequestOptionsBase)

リソース グループ内の Application Insights コンポーネントの一覧を取得します。

function listByResourceGroupNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListByResourceGroupNextResponse>

パラメーター

nextPageLink

string

List 操作への前回の正常な呼び出しからの NextLink。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ComponentsListByResourceGroupNextResponse>

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroupNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

パラメーター

nextPageLink

string

List 操作への前回の正常な呼び出しからの NextLink。

options
RequestOptionsBase

省略可能なパラメーター

listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

パラメーター

nextPageLink

string

List 操作への前回の正常な呼び出しからの NextLink。

listNext(string, RequestOptionsBase)

サブスクリプション内のすべての Application Insights コンポーネントの一覧を取得します。

function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListNextResponse>

パラメーター

nextPageLink

string

List 操作への前回の正常な呼び出しからの NextLink。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ComponentsListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

パラメーター

nextPageLink

string

List 操作への前回の正常な呼び出しからの NextLink。

options
RequestOptionsBase

省略可能なパラメーター

listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

パラメーター

nextPageLink

string

List 操作への前回の正常な呼び出しからの NextLink。

purge(string, string, ComponentPurgeBody, RequestOptionsBase)

一連のユーザー定義フィルターによって Application Insights コンポーネントのデータを消去します。

システム リソースを管理するために、消去要求は 1 時間あたり 50 要求に制限されます。 消去要求の実行をバッチ処理するには、消去が必要なすべてのユーザー ID を述語に含む 1 つのコマンドを送信します。 複数の ID を指定するには、in 演算子を使用します。 消去要求に を使用する前にクエリを実行して、結果が期待されることを確認する必要があります。

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options?: RequestOptionsBase): Promise<ComponentsPurgeResponse>

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

body
ComponentPurgeBody

Application Insights コンポーネントの 1 つのテーブル内のデータを消去する要求の本文について説明します

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ComponentsPurgeResponse>

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options: RequestOptionsBase, callback: ServiceCallback<ComponentPurgeResponse>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

body
ComponentPurgeBody

Application Insights コンポーネントの 1 つのテーブル内のデータを消去する要求の本文について説明します

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<ComponentPurgeResponse>

コールバック。

purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, callback: ServiceCallback<ComponentPurgeResponse>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

body
ComponentPurgeBody

Application Insights コンポーネントの 1 つのテーブル内のデータを消去する要求の本文について説明します

callback

ServiceCallback<ComponentPurgeResponse>

コールバック。

updateTags(string, string, TagsResource, RequestOptionsBase)

既存のコンポーネントのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: RequestOptionsBase): Promise<ComponentsUpdateTagsResponse>

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

componentTags
TagsResource

コンポーネント インスタンスに設定するようにタグ情報を更新しました。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ComponentsUpdateTagsResponse>

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

componentTags
TagsResource

コンポーネント インスタンスに設定するようにタグ情報を更新しました。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<ApplicationInsightsComponent>

コールバック。

updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, callback: ServiceCallback<ApplicationInsightsComponent>)

パラメーター

resourceGroupName

string

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

resourceName

string

Application Insights コンポーネント リソースの名前。

componentTags
TagsResource

コンポーネント インスタンスに設定するようにタグ情報を更新しました。

callback

ServiceCallback<ApplicationInsightsComponent>

コールバック。