DiagnosticSettingsOperations interface

Interface representing a DiagnosticSettings operations.

Properties

createOrUpdate

Creates or updates diagnostic settings for the specified resource.

delete

Deletes existing diagnostic settings for the specified resource.

get

Gets the active diagnostic settings for the specified resource.

list

Gets the active diagnostic settings list for the specified resource.

Property Details

createOrUpdate

Creates or updates diagnostic settings for the specified resource.

createOrUpdate: (resourceUri: string, name: string, parameters: DiagnosticSettingsResource, options?: DiagnosticSettingsCreateOrUpdateOptionalParams) => Promise<DiagnosticSettingsResource>

Property Value

(resourceUri: string, name: string, parameters: DiagnosticSettingsResource, options?: DiagnosticSettingsCreateOrUpdateOptionalParams) => Promise<DiagnosticSettingsResource>

delete

Deletes existing diagnostic settings for the specified resource.

delete: (resourceUri: string, name: string, options?: DiagnosticSettingsDeleteOptionalParams) => Promise<void>

Property Value

(resourceUri: string, name: string, options?: DiagnosticSettingsDeleteOptionalParams) => Promise<void>

get

Gets the active diagnostic settings for the specified resource.

get: (resourceUri: string, name: string, options?: DiagnosticSettingsGetOptionalParams) => Promise<DiagnosticSettingsResource>

Property Value

(resourceUri: string, name: string, options?: DiagnosticSettingsGetOptionalParams) => Promise<DiagnosticSettingsResource>

list

Gets the active diagnostic settings list for the specified resource.

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

Property Value

(resourceUri: string, options?: DiagnosticSettingsListOptionalParams) => PagedAsyncIterableIterator<DiagnosticSettingsResource, DiagnosticSettingsResource[], PageSettings>