EntitiesOperations interface

Interface representing a Entities operations.

Properties

createOrUpdate

Create a Entity

delete

Delete a Entity

get

Get a Entity

getHistory

Retrieve the health state transition history for an entity

getSignalHistory

Retrieve the time series history for a signal on an entity

ingestHealthReport

Ingest a health report for a specific signal on an entity (the entity must already exist)

listByHealthModel

List Entity resources by HealthModel

Property Details

createOrUpdate

Create a Entity

createOrUpdate: (resourceGroupName: string, healthModelName: string, entityName: string, resource: Entity, options?: EntitiesCreateOrUpdateOptionalParams) => PollerLike<OperationState<Entity>, Entity>

Property Value

(resourceGroupName: string, healthModelName: string, entityName: string, resource: Entity, options?: EntitiesCreateOrUpdateOptionalParams) => PollerLike<OperationState<Entity>, Entity>

delete

Delete a Entity

delete: (resourceGroupName: string, healthModelName: string, entityName: string, options?: EntitiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, healthModelName: string, entityName: string, options?: EntitiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a Entity

get: (resourceGroupName: string, healthModelName: string, entityName: string, options?: EntitiesGetOptionalParams) => Promise<Entity>

Property Value

(resourceGroupName: string, healthModelName: string, entityName: string, options?: EntitiesGetOptionalParams) => Promise<Entity>

getHistory

Retrieve the health state transition history for an entity

getHistory: (resourceGroupName: string, healthModelName: string, entityName: string, body: EntityHistoryRequest, options?: EntitiesGetHistoryOptionalParams) => Promise<EntityHistoryResponse>

Property Value

(resourceGroupName: string, healthModelName: string, entityName: string, body: EntityHistoryRequest, options?: EntitiesGetHistoryOptionalParams) => Promise<EntityHistoryResponse>

getSignalHistory

Retrieve the time series history for a signal on an entity

getSignalHistory: (resourceGroupName: string, healthModelName: string, entityName: string, body: SignalHistoryRequest, options?: EntitiesGetSignalHistoryOptionalParams) => Promise<SignalHistoryResponse>

Property Value

(resourceGroupName: string, healthModelName: string, entityName: string, body: SignalHistoryRequest, options?: EntitiesGetSignalHistoryOptionalParams) => Promise<SignalHistoryResponse>

ingestHealthReport

Ingest a health report for a specific signal on an entity (the entity must already exist)

ingestHealthReport: (resourceGroupName: string, healthModelName: string, entityName: string, body: HealthReportRequest, options?: EntitiesIngestHealthReportOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, healthModelName: string, entityName: string, body: HealthReportRequest, options?: EntitiesIngestHealthReportOptionalParams) => Promise<void>

listByHealthModel

List Entity resources by HealthModel

listByHealthModel: (resourceGroupName: string, healthModelName: string, options?: EntitiesListByHealthModelOptionalParams) => PagedAsyncIterableIterator<Entity, Entity[], PageSettings>

Property Value

(resourceGroupName: string, healthModelName: string, options?: EntitiesListByHealthModelOptionalParams) => PagedAsyncIterableIterator<Entity, Entity[], PageSettings>