Components class
Components を表すクラス。
コンストラクター
Components(Application |
コンポーネントを作成します。 |
メソッド
コンストラクターの詳細
Components(ApplicationInsightsManagementClientContext)
コンポーネントを作成します。
new Components(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<ComponentsCreateOrUpdateResponse>
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
コールバック。
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
コールバック。
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<ComponentsGetResponse>
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
コールバック。
get(string, string, ServiceCallback<ApplicationInsightsComponent>)
function get(resourceGroupName: string, resourceName: string, callback: ServiceCallback<ApplicationInsightsComponent>)
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前の大文字と小文字は区別されます。
- resourceName
-
string
Application Insights コンポーネント リソースの名前。
- callback
コールバック。
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<ComponentsGetPurgeStatusResponse>
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
コールバック。
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
コールバック。
list(RequestOptionsBase)
サブスクリプション内のすべての Application Insights コンポーネントの一覧を取得します。
function list(options?: RequestOptionsBase): Promise<ComponentsListResponse>
パラメーター
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<ComponentsListResponse>
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<ComponentsListNextResponse>
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<ComponentsPurgeResponse>
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
コールバック。
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
コールバック。
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<ComponentsUpdateTagsResponse>
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
コールバック。
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
コールバック。