LogProfiles interface

Interface representing a LogProfiles.

Methods

createOrUpdate(string, LogProfileResource, LogProfilesCreateOrUpdateOptionalParams)

Create or update a log profile in Azure Monitoring REST API.

delete(string, LogProfilesDeleteOptionalParams)

Deletes the log profile.

get(string, LogProfilesGetOptionalParams)

Gets the log profile.

list(LogProfilesListOptionalParams)

List the log profiles.

update(string, LogProfileResourcePatch, LogProfilesUpdateOptionalParams)

Updates an existing LogProfilesResource. To update other fields use the CreateOrUpdate method.

Method Details

createOrUpdate(string, LogProfileResource, LogProfilesCreateOrUpdateOptionalParams)

Create or update a log profile in Azure Monitoring REST API.

function createOrUpdate(logProfileName: string, parameters: LogProfileResource, options?: LogProfilesCreateOrUpdateOptionalParams): Promise<LogProfileResource>

Parameters

logProfileName

string

The name of the log profile.

parameters
LogProfileResource

Parameters supplied to the operation.

options
LogProfilesCreateOrUpdateOptionalParams

The options parameters.

Returns

delete(string, LogProfilesDeleteOptionalParams)

Deletes the log profile.

function delete(logProfileName: string, options?: LogProfilesDeleteOptionalParams): Promise<void>

Parameters

logProfileName

string

The name of the log profile.

options
LogProfilesDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, LogProfilesGetOptionalParams)

Gets the log profile.

function get(logProfileName: string, options?: LogProfilesGetOptionalParams): Promise<LogProfileResource>

Parameters

logProfileName

string

The name of the log profile.

options
LogProfilesGetOptionalParams

The options parameters.

Returns

list(LogProfilesListOptionalParams)

List the log profiles.

function list(options?: LogProfilesListOptionalParams): PagedAsyncIterableIterator<LogProfileResource, LogProfileResource[], PageSettings>

Parameters

options
LogProfilesListOptionalParams

The options parameters.

Returns

update(string, LogProfileResourcePatch, LogProfilesUpdateOptionalParams)

Updates an existing LogProfilesResource. To update other fields use the CreateOrUpdate method.

function update(logProfileName: string, logProfilesResource: LogProfileResourcePatch, options?: LogProfilesUpdateOptionalParams): Promise<LogProfileResource>

Parameters

logProfileName

string

The name of the log profile.

logProfilesResource
LogProfileResourcePatch

Parameters supplied to the operation.

options
LogProfilesUpdateOptionalParams

The options parameters.

Returns