AnnotationsOperations interface
Interface representing a Annotations operations.
Properties
| create | Create an Annotation of an Application Insights component. |
| delete | Delete an Annotation of an Application Insights component. |
| get | Get the annotation for given id. |
| list | Gets the list of annotations for a component for given time range |
Property Details
create
Create an Annotation of an Application Insights component.
create: (resourceGroupName: string, resourceName: string, annotationProperties: Annotation, options?: AnnotationsCreateOptionalParams) => Promise<Annotation[]>
Property Value
(resourceGroupName: string, resourceName: string, annotationProperties: Annotation, options?: AnnotationsCreateOptionalParams) => Promise<Annotation[]>
delete
Delete an Annotation of an Application Insights component.
delete: (resourceGroupName: string, resourceName: string, annotationId: string, options?: AnnotationsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, resourceName: string, annotationId: string, options?: AnnotationsDeleteOptionalParams) => Promise<void>
get
Get the annotation for given id.
get: (resourceGroupName: string, resourceName: string, annotationId: string, options?: AnnotationsGetOptionalParams) => Promise<Annotation[]>
Property Value
(resourceGroupName: string, resourceName: string, annotationId: string, options?: AnnotationsGetOptionalParams) => Promise<Annotation[]>
list
Gets the list of annotations for a component for given time range
list: (resourceGroupName: string, resourceName: string, start: string, end: string, options?: AnnotationsListOptionalParams) => PagedAsyncIterableIterator<Annotation, Annotation[], PageSettings>
Property Value
(resourceGroupName: string, resourceName: string, start: string, end: string, options?: AnnotationsListOptionalParams) => PagedAsyncIterableIterator<Annotation, Annotation[], PageSettings>