다음을 통해 공유


Components class

구성 요소를 나타내는 클래스입니다.

생성자

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 구성 요소의 데이터를 제거합니다.

시스템 리소스를 관리하기 위해 제거 요청은 시간당 50개의 요청으로 제한됩니다. 조건자가 제거가 필요한 모든 사용자 ID를 포함하는 단일 명령을 보내 제거 요청 실행을 일괄 처리해야 합니다. in 연산자를 사용하여 여러 ID를 지정합니다. 제거 요청을 사용하기 전에 쿼리를 실행하여 결과가 필요한지 확인해야 합니다.

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

선택적 매개 변수

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 구성 요소를 만들기 위해 지정해야 하는 속성입니다.

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

선택적 매개 변수

get(string, string, ServiceCallback<ApplicationInsightsComponent>)

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

resourceName

string

Application Insights 구성 요소 리소스의 이름입니다.

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

선택적 매개 변수

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입니다.

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

이전에 성공한 목록 작업 호출의 NextLink입니다.

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<Models.ComponentsListByResourceGroupNextResponse>

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

매개 변수

nextPageLink

string

이전에 성공한 목록 작업 호출의 NextLink입니다.

options
RequestOptionsBase

선택적 매개 변수

listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

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

매개 변수

nextPageLink

string

이전에 성공한 목록 작업 호출의 NextLink입니다.

listNext(string, RequestOptionsBase)

구독 내의 모든 Application Insights 구성 요소 목록을 가져옵니다.

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

매개 변수

nextPageLink

string

이전에 성공한 목록 작업 호출의 NextLink입니다.

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<Models.ComponentsListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

매개 변수

nextPageLink

string

이전에 성공한 목록 작업 호출의 NextLink입니다.

options
RequestOptionsBase

선택적 매개 변수

listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

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

매개 변수

nextPageLink

string

이전에 성공한 목록 작업 호출의 NextLink입니다.

purge(string, string, ComponentPurgeBody, RequestOptionsBase)

사용자 정의 필터 집합으로 Application Insights 구성 요소의 데이터를 제거합니다.

시스템 리소스를 관리하기 위해 제거 요청은 시간당 50개의 요청으로 제한됩니다. 조건자가 제거가 필요한 모든 사용자 ID를 포함하는 단일 명령을 보내 제거 요청 실행을 일괄 처리해야 합니다. in 연산자를 사용하여 여러 ID를 지정합니다. 제거 요청을 사용하기 전에 쿼리를 실행하여 결과가 필요한지 확인해야 합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

resourceName

string

Application Insights 구성 요소 리소스의 이름입니다.

body
ComponentPurgeBody

Application Insights 구성 요소의 단일 테이블에서 데이터를 제거하는 요청 본문에 대해 설명합니다.

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 구성 요소의 단일 테이블에서 데이터를 제거하는 요청 본문에 대해 설명합니다.

options
RequestOptionsBase

선택적 매개 변수

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 구성 요소의 단일 테이블에서 데이터를 제거하는 요청 본문에 대해 설명합니다.

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

선택적 매개 변수

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

구성 요소 인스턴스로 설정하도록 태그 정보를 업데이트했습니다.