AssessmentsOperations interface

Interface representing a Assessments operations.

Properties

createOrUpdate

Create or update an Assessment. Long-running operation — returns 200 (replace) or 201 (create) with the Azure-AsyncOperation polling header on both responses.

delete

Delete an assessment. Long-running operation — returns 202 + 204 + default with Azure-AsyncOperation (preferred) and Location polling headers.

get

Get a Assessment

list

List Assessment resources by parent

listUploadToken

Request a time-bound, principal-bound upload token for supplemental document uploads.

Property Details

createOrUpdate

Create or update an Assessment. Long-running operation — returns 200 (replace) or 201 (create) with the Azure-AsyncOperation polling header on both responses.

createOrUpdate: (resourceUri: string, resource: Assessment, options?: AssessmentsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Assessment>, Assessment>

Property Value

(resourceUri: string, resource: Assessment, options?: AssessmentsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Assessment>, Assessment>

delete

Delete an assessment. Long-running operation — returns 202 + 204 + default with Azure-AsyncOperation (preferred) and Location polling headers.

delete: (resourceUri: string, options?: AssessmentsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceUri: string, options?: AssessmentsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a Assessment

get: (resourceUri: string, options?: AssessmentsGetOptionalParams) => Promise<Assessment>

Property Value

(resourceUri: string, options?: AssessmentsGetOptionalParams) => Promise<Assessment>

list

List Assessment resources by parent

list: (resourceUri: string, options?: AssessmentsListOptionalParams) => PagedAsyncIterableIterator<Assessment, Assessment[], PageSettings>

Property Value

(resourceUri: string, options?: AssessmentsListOptionalParams) => PagedAsyncIterableIterator<Assessment, Assessment[], PageSettings>

listUploadToken

Request a time-bound, principal-bound upload token for supplemental document uploads.

listUploadToken: (resourceUri: string, options?: AssessmentsListUploadTokenOptionalParams) => Promise<GenerateUploadTokenResponse>

Property Value

(resourceUri: string, options?: AssessmentsListUploadTokenOptionalParams) => Promise<GenerateUploadTokenResponse>