Share via


DiagnosticsOperations interface

Interface representing a Diagnostics operations.

Properties

createOrUpdate

Creates new or updates existing Diagnostic resource.

delete
get

Returns details of specified Diagnostic resource.

listByResourceGroup

Returns a collection of Diagnostic resources within the resource group.

listBySubscription

Lists Diagnostics resources within an Azure subscription.

update

Updates existing Diagnostic resource.

Property Details

createOrUpdate

Creates new or updates existing Diagnostic resource.

createOrUpdate: (resourceGroupName: string, diagnosticName: string, resource: Diagnostic, options?: DiagnosticsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Diagnostic>, Diagnostic>

Property Value

(resourceGroupName: string, diagnosticName: string, resource: Diagnostic, options?: DiagnosticsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Diagnostic>, Diagnostic>

delete

delete: (resourceGroupName: string, diagnosticName: string, options?: DiagnosticsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, diagnosticName: string, options?: DiagnosticsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Returns details of specified Diagnostic resource.

get: (resourceGroupName: string, diagnosticName: string, options?: DiagnosticsGetOptionalParams) => Promise<Diagnostic>

Property Value

(resourceGroupName: string, diagnosticName: string, options?: DiagnosticsGetOptionalParams) => Promise<Diagnostic>

listByResourceGroup

Returns a collection of Diagnostic resources within the resource group.

listByResourceGroup: (resourceGroupName: string, options?: DiagnosticsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Diagnostic, Diagnostic[], PageSettings>

Property Value

(resourceGroupName: string, options?: DiagnosticsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Diagnostic, Diagnostic[], PageSettings>

listBySubscription

Lists Diagnostics resources within an Azure subscription.

listBySubscription: (options?: DiagnosticsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Diagnostic, Diagnostic[], PageSettings>

Property Value

(options?: DiagnosticsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Diagnostic, Diagnostic[], PageSettings>

update

Updates existing Diagnostic resource.

update: (resourceGroupName: string, diagnosticName: string, properties: DiagnosticUpdate, options?: DiagnosticsUpdateOptionalParams) => PollerLike<OperationState<Diagnostic>, Diagnostic>

Property Value

(resourceGroupName: string, diagnosticName: string, properties: DiagnosticUpdate, options?: DiagnosticsUpdateOptionalParams) => PollerLike<OperationState<Diagnostic>, Diagnostic>