HuntsOperations interface

Interface representing a Hunts operations.

Properties

createOrUpdate

Create or update a hunt

delete

Delete a hunt.

get

Gets a hunt, without relations and comments.

list

Gets all hunts, without relations and comments.

Property Details

createOrUpdate

Create or update a hunt

createOrUpdate: (resourceGroupName: string, workspaceName: string, huntId: string, hunt: Hunt, options?: HuntsCreateOrUpdateOptionalParams) => Promise<Hunt>

Property Value

(resourceGroupName: string, workspaceName: string, huntId: string, hunt: Hunt, options?: HuntsCreateOrUpdateOptionalParams) => Promise<Hunt>

delete

Delete a hunt.

delete: (resourceGroupName: string, workspaceName: string, huntId: string, options?: HuntsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, workspaceName: string, huntId: string, options?: HuntsDeleteOptionalParams) => Promise<void>

get

Gets a hunt, without relations and comments.

get: (resourceGroupName: string, workspaceName: string, huntId: string, options?: HuntsGetOptionalParams) => Promise<Hunt>

Property Value

(resourceGroupName: string, workspaceName: string, huntId: string, options?: HuntsGetOptionalParams) => Promise<Hunt>

list

Gets all hunts, without relations and comments.

list: (resourceGroupName: string, workspaceName: string, options?: HuntsListOptionalParams) => PagedAsyncIterableIterator<Hunt, Hunt[], PageSettings>

Property Value

(resourceGroupName: string, workspaceName: string, options?: HuntsListOptionalParams) => PagedAsyncIterableIterator<Hunt, Hunt[], PageSettings>