@datafire/azure_monitor_guestdiagnosticsettings_api

3.0.0 • Public • Published

@datafire/azure_monitor_guestdiagnosticsettings_api

Client library for Guest Diagnostic Settings

Installation and Usage

npm install --save @datafire/azure_monitor_guestdiagnosticsettings_api
let azure_monitor_guestdiagnosticsettings_api = require('@datafire/azure_monitor_guestdiagnosticsettings_api').create({
  access_token: "",
  refresh_token: "",
  client_id: "",
  client_secret: "",
  redirect_uri: ""
});

.then(data => {
  console.log(data);
});

Description

API to Add/Remove/List Guest Diagnostics Configuration to Azure Resources

Actions

guestDiagnosticsSettings_List

Get a list of all guest diagnostic settings in a subscription.

azure_monitor_guestdiagnosticsettings_api.guestDiagnosticsSettings_List({
  "subscriptionId": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Azure subscription Id.
    • api-version required string: Client Api Version.

Output

guestDiagnosticsSettings_ListByResourceGroup

Get a list of all guest diagnostic settings in a resource group.

azure_monitor_guestdiagnosticsettings_api.guestDiagnosticsSettings_ListByResourceGroup({
  "resourceGroupName": "",
  "subscriptionId": "",
  "api-version": ""
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group.
    • subscriptionId required string: The Azure subscription Id.
    • api-version required string: Client Api Version.

Output

guestDiagnosticsSettings_Delete

Delete guest diagnostics settings.

azure_monitor_guestdiagnosticsettings_api.guestDiagnosticsSettings_Delete({
  "resourceGroupName": "",
  "diagnosticSettingsName": "",
  "subscriptionId": "",
  "api-version": ""
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group.
    • diagnosticSettingsName required string: The name of the diagnostic setting.
    • subscriptionId required string: The Azure subscription Id.
    • api-version required string: Client Api Version.

Output

Output schema unknown

guestDiagnosticsSettings_Get

Gets guest diagnostics settings.

azure_monitor_guestdiagnosticsettings_api.guestDiagnosticsSettings_Get({
  "resourceGroupName": "",
  "diagnosticSettingsName": "",
  "subscriptionId": "",
  "api-version": ""
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group.
    • diagnosticSettingsName required string: The name of the diagnostic setting.
    • subscriptionId required string: The Azure subscription Id.
    • api-version required string: Client Api Version.

Output

guestDiagnosticsSettings_Update

Updates guest diagnostics settings.

azure_monitor_guestdiagnosticsettings_api.guestDiagnosticsSettings_Update({
  "resourceGroupName": "",
  "diagnosticSettingsName": "",
  "api-version": "",
  "subscriptionId": "",
  "parameters": null
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group.
    • diagnosticSettingsName required string: The name of the diagnostic setting.
    • api-version required string: Client Api Version.
    • subscriptionId required string: The Azure subscription Id.
    • parameters required GuestDiagnosticSettingsPatchResource

Output

guestDiagnosticsSettings_CreateOrUpdate

Creates or updates guest diagnostics settings.

azure_monitor_guestdiagnosticsettings_api.guestDiagnosticsSettings_CreateOrUpdate({
  "resourceGroupName": "",
  "diagnosticSettingsName": "",
  "api-version": "",
  "subscriptionId": "",
  "diagnosticSettings": {
    "properties": null
  }
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group.
    • diagnosticSettingsName required string: The name of the diagnostic setting.
    • api-version required string: Client Api Version.
    • subscriptionId required string: The Azure subscription Id.
    • diagnosticSettings required GuestDiagnosticSettingsResource

Output

Definitions

DataSource

  • DataSource object: Data source object contains configuration to collect telemetry and one or more sinks to send that telemetry data to

DataSourceConfiguration

ErrorResponse

  • ErrorResponse object: Describes the format of Error response.
    • code string: Error code
    • message string: Error message indicating why the operation failed.

EtwEventConfiguration

  • EtwEventConfiguration object
    • filter string
    • id required integer
    • name required string

EtwProviderConfiguration

EventLogConfiguration

  • EventLogConfiguration object
    • filter string
    • logName required string

GuestDiagnosticSettings

  • GuestDiagnosticSettings object: Virtual machine diagnostic settings
    • dataSources array: the array of data source object which are configured to collect and send data
    • osType string (values: Windows, Linux): Operating system type for the configuration
    • proxySetting string

GuestDiagnosticSettingsList

  • GuestDiagnosticSettingsList object: A list of guest diagnostic settings.
    • nextLink string: Provides the link to retrieve the next set of elements.
    • value array: The list of guest diagnostic settings.

GuestDiagnosticSettingsPatchResource

  • GuestDiagnosticSettingsPatchResource object: An diagnostic settings object for the body of patch operations.

GuestDiagnosticSettingsResource

  • GuestDiagnosticSettingsResource object: Virtual machine guest diagnostics settings resource.
    • properties required GuestDiagnosticSettings
    • id string: Azure resource Id
    • location required string: Resource location
    • name string: Azure resource name
    • type string: Azure resource type

PerformanceCounterConfiguration

  • PerformanceCounterConfiguration object
    • instance string
    • name required string
    • samplingPeriod required string

Resource

  • Resource object: An azure resource object
    • id string: Azure resource Id
    • location required string: Resource location
    • name string: Azure resource name
    • type string: Azure resource type

SinkConfiguration

  • SinkConfiguration object
    • kind required string (values: EventHub, ApplicationInsights, LogAnalytics)

Readme

Keywords

none

Package Sidebar

Install

npm i @datafire/azure_monitor_guestdiagnosticsettings_api

Weekly Downloads

2

Version

3.0.0

License

MIT

Unpacked Size

31.7 kB

Total Files

4

Last publish

Collaborators

  • datafire