EntitiesOperations interface
Interface representing a Entities operations.
Properties
| add |
Add a data annotation to an entity |
| create |
Create a Entity |
| delete | Delete a Entity |
| get | Get a Entity |
| get |
Retrieve data annotations for an entity |
| get |
Retrieve the health state transition history for an entity |
| get |
Retrieve the time series history for a signal on an entity |
| get |
Get recommended signal configurations for a given Entity (only applicable for Entities representing Azure resources) |
| ingest |
Ingest a health report for a specific signal on an entity (the entity must already exist) |
| list |
List Entity resources by HealthModel |
Property Details
addDataAnnotation
Add a data annotation to an entity
addDataAnnotation: (resourceGroupName: string, healthModelName: string, entityName: string, body: AddDataAnnotationRequest, options?: EntitiesAddDataAnnotationOptionalParams) => Promise<DataAnnotation>
Property Value
(resourceGroupName: string, healthModelName: string, entityName: string, body: AddDataAnnotationRequest, options?: EntitiesAddDataAnnotationOptionalParams) => Promise<DataAnnotation>
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>
getDataAnnotations
Retrieve data annotations for an entity
getDataAnnotations: (resourceGroupName: string, healthModelName: string, entityName: string, body: GetDataAnnotationsRequest, options?: EntitiesGetDataAnnotationsOptionalParams) => Promise<GetDataAnnotationsResponse>
Property Value
(resourceGroupName: string, healthModelName: string, entityName: string, body: GetDataAnnotationsRequest, options?: EntitiesGetDataAnnotationsOptionalParams) => Promise<GetDataAnnotationsResponse>
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>
getSignalRecommendations
Get recommended signal configurations for a given Entity (only applicable for Entities representing Azure resources)
getSignalRecommendations: (resourceGroupName: string, healthModelName: string, entityName: string, options?: EntitiesGetSignalRecommendationsOptionalParams) => Promise<GetSignalRecommendationsResponse>
Property Value
(resourceGroupName: string, healthModelName: string, entityName: string, options?: EntitiesGetSignalRecommendationsOptionalParams) => Promise<GetSignalRecommendationsResponse>
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>