@azure-rest/defender-easm package

인터페이스

AlexaInfoOutput
AsAssetOutput

swagger 설명서 용도로 만든 인벤토리 기본 모델

AsAssetResourceOutput

결과의 현재 페이지에 있는 항목입니다.

AssetPageResultOutput

제공된 메트릭과 일치하는 자산의 페이지입니다.

AssetResourceOutputParent

결과의 현재 페이지에 있는 항목입니다.

AssetSecurityPolicyOutput
AssetSummaryResultOutput

자산 요약의 컬렉션입니다.

AssetUpdateData

자산을 업데이트하는 데 사용되는 요청 본문입니다.

AttributeOutput
AuditTrailItemOutput

검색 프로세스를 통해 이 자산을 작업 영역으로 끌어온 방법의 기록입니다.

AzureDataExplorerDataConnectionData
AzureDataExplorerDataConnectionOutput
AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionPropertiesOutput

특정 서비스에 대한 연결을 설정하는 데 필요한 속성

BannerOutput
CancelTask
CancelTask200Response

요청이 성공했습니다.

CancelTaskDefaultHeaders
CancelTaskDefaultResponse
ContactAssetOutput

swagger 설명서 용도로 만든 인벤토리 기본 모델

ContactAssetResourceOutput

결과의 현재 페이지에 있는 항목입니다.

CookieOutput
CreateOrReplaceDataConnection200Response

요청이 성공했습니다.

CreateOrReplaceDataConnectionBodyParam
CreateOrReplaceDataConnectionDefaultHeaders
CreateOrReplaceDataConnectionDefaultResponse
CreateOrReplaceDiscoGroup200Response

요청이 성공했습니다.

CreateOrReplaceDiscoGroupBodyParam
CreateOrReplaceDiscoGroupDefaultHeaders
CreateOrReplaceDiscoGroupDefaultResponse
CreateOrReplaceSavedFilter200Response

요청이 성공했습니다.

CreateOrReplaceSavedFilterBodyParam
CreateOrReplaceSavedFilterDefaultHeaders
CreateOrReplaceSavedFilterDefaultResponse
CveOutput
Cvss3SummaryOutput
DataConnectionDataParent
DataConnectionOutputParent
DataConnectionProperties

DataConnectionProperties

DataConnectionPropertiesOutput

특정 서비스에 대한 연결을 설정하는 데 필요한 속성

DeleteDataConnection204Response

이 요청에 대해 보낼 콘텐츠는 없지만 헤더가 유용할 수 있습니다.

DeleteDataConnectionDefaultHeaders
DeleteDataConnectionDefaultResponse
DeleteSavedFilter204Response

이 요청에 대해 보낼 콘텐츠는 없지만 헤더가 유용할 수 있습니다.

DeleteSavedFilterDefaultHeaders
DeleteSavedFilterDefaultResponse
DependentResourceOutput
DiscoGroupData

검색 그룹을 만드는 데 사용되는 요청 본문입니다.

DiscoGroupOutput
DiscoRunPageResultOutput
DiscoRunResultOutput

그룹이 실행되지 않은 경우 null, 일부 제한된 정보와이 디스코 그룹의 최신 실행.

DiscoSource

검색을 구동하는 데 사용되는 원본 엔터티입니다.

DiscoSourceOutput

검색을 구동하는 데 사용되는 원본 엔터티입니다.

DiscoTemplateOutput

결과의 현재 페이지에 있는 항목입니다.

DomainAssetOutput
DomainAssetResourceOutput

결과의 현재 페이지에 있는 항목입니다.

EasmClientOptions

클라이언트에 대한 선택적 매개 변수

ErrorDetailOutput

코드가 x-ms-error-code 응답 헤더와 일치하는 최상위 오류 개체입니다.

GetAssetResource
GetAssetResource200Response

요청이 성공했습니다.

GetAssetResourceDefaultHeaders
GetAssetResourceDefaultResponse
GetBillable
GetBillable200Response

요청이 성공했습니다.

GetBillableDefaultHeaders
GetBillableDefaultResponse
GetDataConnection
GetDataConnection200Response

요청이 성공했습니다.

GetDataConnectionDefaultHeaders
GetDataConnectionDefaultResponse
GetDiscoGroup
GetDiscoGroup200Response

요청이 성공했습니다.

GetDiscoGroupDefaultHeaders
GetDiscoGroupDefaultResponse
GetDiscoTemplate
GetDiscoTemplate200Response

요청이 성공했습니다.

GetDiscoTemplateDefaultHeaders
GetDiscoTemplateDefaultResponse
GetSavedFilter
GetSavedFilter200Response

요청이 성공했습니다.

GetSavedFilterDefaultHeaders
GetSavedFilterDefaultResponse
GetSnapshot
GetSnapshot200Response

요청이 성공했습니다.

GetSnapshotBodyParam
GetSnapshotDefaultHeaders
GetSnapshotDefaultResponse
GetSummary
GetSummary200Response

요청이 성공했습니다.

GetSummaryBodyParam
GetSummaryDefaultHeaders
GetSummaryDefaultResponse
GetTask
GetTask200Response

요청이 성공했습니다.

GetTaskDefaultHeaders
GetTaskDefaultResponse
GuidPairOutput
HostAssetOutput

swagger 설명서 용도로 만든 인벤토리 기본 모델

HostAssetResourceOutput

결과의 현재 페이지에 있는 항목입니다.

HostCoreOutput
InnerErrorOutput

오류에 대한 현재 개체보다 더 구체적인 정보를 포함하는 개체입니다.

InventoryAssetOutput

swagger 설명서 용도로 만든 인벤토리 기본 모델

IpAddressAssetOutput

swagger 설명서 용도로 만든 인벤토리 기본 모델

IpAddressAssetResourceOutput

결과의 현재 페이지에 있는 항목입니다.

IpBlockAssetOutput

swagger 설명서 용도로 만든 인벤토리 기본 모델

IpBlockAssetResourceOutput

결과의 현재 페이지에 있는 항목입니다.

IpBlockOutput
ListAssetResource
ListAssetResource200Response

요청이 성공했습니다.

ListAssetResourceDefaultHeaders
ListAssetResourceDefaultResponse
ListAssetResourceQueryParam
ListAssetResourceQueryParamProperties
ListDataConnection
ListDataConnection200Response

요청이 성공했습니다.

ListDataConnectionDefaultHeaders
ListDataConnectionDefaultResponse
ListDataConnectionQueryParam
ListDataConnectionQueryParamProperties
ListDiscoGroup
ListDiscoGroup200Response

요청이 성공했습니다.

ListDiscoGroupDefaultHeaders
ListDiscoGroupDefaultResponse
ListDiscoGroupQueryParam
ListDiscoGroupQueryParamProperties
ListDiscoTemplate
ListDiscoTemplate200Response

요청이 성공했습니다.

ListDiscoTemplateDefaultHeaders
ListDiscoTemplateDefaultResponse
ListDiscoTemplateQueryParam
ListDiscoTemplateQueryParamProperties
ListRuns
ListRuns200Response

요청이 성공했습니다.

ListRunsDefaultHeaders
ListRunsDefaultResponse
ListRunsQueryParam
ListRunsQueryParamProperties
ListSavedFilter
ListSavedFilter200Response

요청이 성공했습니다.

ListSavedFilterDefaultHeaders
ListSavedFilterDefaultResponse
ListSavedFilterQueryParam
ListSavedFilterQueryParamProperties
ListTask
ListTask200Response

요청이 성공했습니다.

ListTaskDefaultHeaders
ListTaskDefaultResponse
ListTaskQueryParam
ListTaskQueryParamProperties
LocationOutput
LogAnalyticsDataConnectionData
LogAnalyticsDataConnectionOutput
LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionPropertiesOutput

특정 서비스에 대한 연결을 설정하는 데 필요한 속성

ObservedBooleanOutput

관찰된 값에 대한 템플릿 모델

ObservedHeaderOutput

관찰된 값에 대한 템플릿 모델

ObservedIntegerOutput

관찰된 값에 대한 템플릿 모델

ObservedIntegersOutput

관찰된 값에 대한 템플릿 모델

ObservedLocationOutput

관찰된 값에 대한 템플릿 모델

ObservedLongOutput

관찰된 값에 대한 템플릿 모델

ObservedPortStateOutput

관찰된 값에 대한 템플릿 모델

ObservedStringOutput

관찰된 값에 대한 템플릿 모델

ObservedValueOutput

관찰된 값에 대한 템플릿 모델

PageAssetOutput

swagger 설명서 용도로 만든 인벤토리 기본 모델

PageAssetResourceOutput

결과의 현재 페이지에 있는 항목입니다.

PageCauseOutput
PageSettings

페이징된 반복에 대한 설정을 추적하는 인터페이스

PagedAssetResourceOutput

AssetResource 항목의 페이징된 컬렉션

PagedAsyncIterableIterator

완료 및 페이지별로 비동기 반복 가능한 반복을 허용하는 인터페이스입니다.

PagedDataConnectionOutput

DataConnection 항목의 페이징된 컬렉션

PagedDiscoGroupOutput

DiscoGroup 항목의 페이징된 컬렉션

PagedDiscoTemplateOutput

DiscoTemplate 항목의 페이징된 컬렉션

PagedSavedFilterOutput

SavedFilter 항목의 페이징된 컬렉션

PagedTaskOutput

작업 항목의 페이징된 컬렉션

PagingOptions

페이징 도우미에 대한 옵션

PortOutput
ReportAssetSnapshotRequest

자산 보고서 스냅샷을 검색하는 데 사용되는 요청 본문입니다.

ReportAssetSnapshotResultOutput

제공된 메트릭에 대해 매일 캡처되는 자산의 스냅샷입니다. 자산 세부 정보에는 기본 속성만 포함됩니다. 자산 엔드포인트에서 자세한 자산 데이터를 검색할 수 있습니다.

ReportAssetSummaryRequest

요약 자산 정보를 검색하는 데 사용되는 요청 본문입니다. 필터, 메트릭 또는 metricCategories와 같은 하나의 요약 식별자 컬렉션만 제공해야 합니다.

ReportAssetSummaryResultOutput
ReportBillableAssetBreakdownOutput

각 자산 유형에 대한 청구 가능 자산 수 분석입니다.

ReportBillableAssetSnapshotResultOutput
ReportBillableAssetSummaryResultOutput
ReputationOutput
ResourceUrlOutput
Routes
RunDiscoGroup
RunDiscoGroup204Response

이 요청에 대해 보낼 콘텐츠는 없지만 헤더가 유용할 수 있습니다.

RunDiscoGroupDefaultHeaders
RunDiscoGroupDefaultResponse
SavedFilterData

저장된 필터를 만드는 데 사용되는 요청 본문입니다.

SavedFilterOutput
ScanMetadataOutput
ServiceOutput
SoaRecordOutput
SourceOutput
SslCertAssetOutput

swagger 설명서 용도로 만든 인벤토리 기본 모델

SslCertAssetResourceOutput

결과의 현재 페이지에 있는 항목입니다.

SslServerConfigOutput
SubResourceIntegrityCheckOutput
TaskOutput
UpdateAssets200Response

요청이 성공했습니다.

UpdateAssetsBodyParam
UpdateAssetsDefaultHeaders
UpdateAssetsDefaultResponse
UpdateAssetsQueryParam
UpdateAssetsQueryParamProperties
ValidateDataConnection
ValidateDataConnection200Response

요청이 성공했습니다.

ValidateDataConnectionBodyParam
ValidateDataConnectionDefaultHeaders
ValidateDataConnectionDefaultResponse
ValidateDiscoGroup
ValidateDiscoGroup200Response

요청이 성공했습니다.

ValidateDiscoGroupBodyParam
ValidateDiscoGroupDefaultHeaders
ValidateDiscoGroupDefaultResponse
ValidateResultOutput

작업 엔드포인트의 유효성을 검사하기 위한 결과 유효성 검사

WebComponentOutput

형식 별칭

AssetResourceOutput

결과의 현재 페이지에 있는 항목입니다.

AssetStateOutput

AssetStateOutput에 대한 별칭

AssetUpdateState

AssetUpdateState에 대한 별칭

AssetUpdateStateOutput

AssetUpdateStateOutput에 대한 별칭

AssetUpdateTransfers

AssetUpdateTransfers에 대한 별칭

AuditTrailItemKindOutput

AuditTrailItemKindOutput에 대한 별칭

CancelTaskParameters
CreateOrReplaceDataConnectionParameters
CreateOrReplaceDiscoGroupParameters
CreateOrReplaceSavedFilterParameters
DataConnectionContent

DataConnectionContent의 별칭

DataConnectionContentOutput

DataConnectionContentOutput에 대한 별칭

DataConnectionData
DataConnectionFrequency

DataConnectionFrequency의 별칭

DataConnectionFrequencyOutput

DataConnectionFrequencyOutput에 대한 별칭

DataConnectionOutput
DeleteDataConnectionParameters
DeleteSavedFilterParameters
DiscoRunStateOutput

DiscoRunStateOutput에 대한 별칭

DiscoSourceKind

DiscoSourceKind의 별칭

DiscoSourceKindOutput

DiscoSourceKindOutput에 대한 별칭

EasmClient
GetArrayType

배열 형식을 추출하는 도우미 형식

GetAssetResourceParameters
GetBillableParameters
GetDataConnectionParameters
GetDiscoGroupParameters
GetDiscoTemplateParameters
GetPage

페이지와 다음 페이지에 대한 링크(있는 경우)를 가져오는 방법을 정의하는 사용자 지정 함수의 형식입니다.

GetSavedFilterParameters
GetSnapshotParameters
GetSummaryParameters
GetTaskParameters
ListAssetResourceParameters
ListDataConnectionParameters
ListDiscoGroupParameters
ListDiscoTemplateParameters
ListRunsParameters
ListSavedFilterParameters
ListTaskParameters
ObservedPortStateValueOutput

ObservedPortStateValueOutput에 대한 별칭

PageAssetRedirectTypeOutput

PageAssetRedirectTypeOutput에 대한 별칭

PaginateReturn

응답 형식에서 페이징된 요소의 형식을 유추하는 도우미 유형입니다. 이 형식은 페이지 항목이 있는 응답의 속성을 나타내는 itemName 속성에서 특히 x-ms-pageable에 대한 swagger 정보를 기반으로 생성됩니다. 기본값은 value. 이 형식을 사용하면 두 번째 매개 변수로 가져오는 응답에 따라 강력한 형식의 반복기를 제공할 수 있습니다.

ReportBillableAssetBreakdownKindOutput

ReportBillableAssetBreakdownKindOutput에 대한 별칭

RunDiscoGroupParameters
SslCertAssetValidationTypeOutput

SslCertAssetValidationTypeOutput에 대한 별칭

TaskPhaseOutput

TaskPhaseOutput에 대한 별칭

TaskStateOutput

TaskStateOutput의 별칭

UpdateAssetsParameters
ValidateDataConnectionParameters
ValidateDiscoGroupParameters

함수

default(string, TokenCredential, EasmClientOptions)

EasmClient 새 인스턴스 초기화

isUnexpected(ListAssetResource200Response | ListAssetResourceDefaultResponse)
isUnexpected(UpdateAssets200Response | UpdateAssetsDefaultResponse)
isUnexpected(GetAssetResource200Response | GetAssetResourceDefaultResponse)
isUnexpected(ListDataConnection200Response | ListDataConnectionDefaultResponse)
isUnexpected(ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse)
isUnexpected(GetDataConnection200Response | GetDataConnectionDefaultResponse)
isUnexpected(CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse)
isUnexpected(DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse)
isUnexpected(ListDiscoGroup200Response | ListDiscoGroupDefaultResponse)
isUnexpected(ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse)
isUnexpected(GetDiscoGroup200Response | GetDiscoGroupDefaultResponse)
isUnexpected(CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse)
isUnexpected(RunDiscoGroup204Response | RunDiscoGroupDefaultResponse)
isUnexpected(ListRuns200Response | ListRunsDefaultResponse)
isUnexpected(ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse)
isUnexpected(GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse)
isUnexpected(GetBillable200Response | GetBillableDefaultResponse)
isUnexpected(GetSnapshot200Response | GetSnapshotDefaultResponse)
isUnexpected(GetSummary200Response | GetSummaryDefaultResponse)
isUnexpected(ListSavedFilter200Response | ListSavedFilterDefaultResponse)
isUnexpected(GetSavedFilter200Response | GetSavedFilterDefaultResponse)
isUnexpected(CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse)
isUnexpected(DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse)
isUnexpected(ListTask200Response | ListTaskDefaultResponse)
isUnexpected(GetTask200Response | GetTaskDefaultResponse)
isUnexpected(CancelTask200Response | CancelTaskDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

자동 등록 x-ms-pageable 확장의 사양을 따르는 초기 응답의 결과를 페이지를 매긴 도우미

함수 세부 정보

default(string, TokenCredential, EasmClientOptions)

EasmClient 새 인스턴스 초기화

function default(endpointParam: string, credentials: TokenCredential, options?: EasmClientOptions): EasmClient

매개 변수

endpointParam

string

요청된 리소스를 호스팅하는 엔드포인트입니다. 예를 들어 https://{region}.easm.defender.microsoft.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/workspaces/{workspaceName}

credentials
TokenCredential

클라이언트 자격 증명을 고유하게 식별

options
EasmClientOptions

모든 선택적 매개 변수에 대한 매개 변수

반환

isUnexpected(ListAssetResource200Response | ListAssetResourceDefaultResponse)

function isUnexpected(response: ListAssetResource200Response | ListAssetResourceDefaultResponse): response

매개 변수

반환

response

isUnexpected(UpdateAssets200Response | UpdateAssetsDefaultResponse)

function isUnexpected(response: UpdateAssets200Response | UpdateAssetsDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetAssetResource200Response | GetAssetResourceDefaultResponse)

function isUnexpected(response: GetAssetResource200Response | GetAssetResourceDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListDataConnection200Response | ListDataConnectionDefaultResponse)

function isUnexpected(response: ListDataConnection200Response | ListDataConnectionDefaultResponse): response

매개 변수

반환

response

isUnexpected(ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse)

function isUnexpected(response: ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetDataConnection200Response | GetDataConnectionDefaultResponse)

function isUnexpected(response: GetDataConnection200Response | GetDataConnectionDefaultResponse): response

매개 변수

반환

response

isUnexpected(CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse)

function isUnexpected(response: CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse): response

매개 변수

반환

response

isUnexpected(DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse)

function isUnexpected(response: DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListDiscoGroup200Response | ListDiscoGroupDefaultResponse)

function isUnexpected(response: ListDiscoGroup200Response | ListDiscoGroupDefaultResponse): response

매개 변수

반환

response

isUnexpected(ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse)

function isUnexpected(response: ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetDiscoGroup200Response | GetDiscoGroupDefaultResponse)

function isUnexpected(response: GetDiscoGroup200Response | GetDiscoGroupDefaultResponse): response

매개 변수

반환

response

isUnexpected(CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse)

function isUnexpected(response: CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse): response

매개 변수

반환

response

isUnexpected(RunDiscoGroup204Response | RunDiscoGroupDefaultResponse)

function isUnexpected(response: RunDiscoGroup204Response | RunDiscoGroupDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListRuns200Response | ListRunsDefaultResponse)

function isUnexpected(response: ListRuns200Response | ListRunsDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse)

function isUnexpected(response: ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse)

function isUnexpected(response: GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetBillable200Response | GetBillableDefaultResponse)

function isUnexpected(response: GetBillable200Response | GetBillableDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetSnapshot200Response | GetSnapshotDefaultResponse)

function isUnexpected(response: GetSnapshot200Response | GetSnapshotDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetSummary200Response | GetSummaryDefaultResponse)

function isUnexpected(response: GetSummary200Response | GetSummaryDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListSavedFilter200Response | ListSavedFilterDefaultResponse)

function isUnexpected(response: ListSavedFilter200Response | ListSavedFilterDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetSavedFilter200Response | GetSavedFilterDefaultResponse)

function isUnexpected(response: GetSavedFilter200Response | GetSavedFilterDefaultResponse): response

매개 변수

반환

response

isUnexpected(CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse)

function isUnexpected(response: CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse): response

매개 변수

반환

response

isUnexpected(DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse)

function isUnexpected(response: DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListTask200Response | ListTaskDefaultResponse)

function isUnexpected(response: ListTask200Response | ListTaskDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetTask200Response | GetTaskDefaultResponse)

function isUnexpected(response: GetTask200Response | GetTaskDefaultResponse): response

매개 변수

반환

response

isUnexpected(CancelTask200Response | CancelTaskDefaultResponse)

function isUnexpected(response: CancelTask200Response | CancelTaskDefaultResponse): response

매개 변수

반환

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

자동 등록 x-ms-pageable 확장의 사양을 따르는 초기 응답의 결과를 페이지를 매긴 도우미

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

매개 변수

client
Client

다음 페이지 요청을 보내는 데 사용할 클라이언트

initialResponse

TResponse

nextLink 및 요소의 현재 페이지를 포함하는 초기 응답

options

PagingOptions<TResponse>

반환

  • 요소를 반복하는 PagedAsyncIterableIterator