Welcome to Pulumi Registry, your window into the cloud. Read the announcement.

Azure Native

v1.42.0 published on Monday, Oct 25, 2021 by Pulumi

getguestDiagnosticsSetting

Virtual machine guest diagnostics settings resource. API Version: 2018-06-01-preview.

Using getguestDiagnosticsSetting

function getguestDiagnosticsSetting(args: GetguestDiagnosticsSettingArgs, opts?: InvokeOptions): Promise<GetguestDiagnosticsSettingResult>
def getguest_diagnostics_setting(diagnostic_settings_name: Optional[str] = None,
                                 resource_group_name: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetguestDiagnosticsSettingResult
func GetguestDiagnosticsSetting(ctx *Context, args *GetguestDiagnosticsSettingArgs, opts ...InvokeOption) (*GetguestDiagnosticsSettingResult, error)

Note: This function is named GetguestDiagnosticsSetting in the Go SDK.

public static class GetguestDiagnosticsSetting {
    public static Task<GetguestDiagnosticsSettingResult> InvokeAsync(GetguestDiagnosticsSettingArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

DiagnosticSettingsName string
The name of the diagnostic setting.
ResourceGroupName string
The name of the resource group.
DiagnosticSettingsName string
The name of the diagnostic setting.
ResourceGroupName string
The name of the resource group.
diagnosticSettingsName string
The name of the diagnostic setting.
resourceGroupName string
The name of the resource group.
diagnostic_settings_name str
The name of the diagnostic setting.
resource_group_name str
The name of the resource group.

getguestDiagnosticsSetting Result

The following output properties are available:

Id string
Azure resource Id
Location string
Resource location
Name string
Azure resource name
Type string
Azure resource type
DataSources List<Pulumi.AzureNative.Insights.Outputs.DataSourceResponse>
the array of data source object which are configured to collect and send data
OsType string
Operating system type for the configuration
ProxySetting string
Tags Dictionary<string, string>
Resource tags
Id string
Azure resource Id
Location string
Resource location
Name string
Azure resource name
Type string
Azure resource type
DataSources []DataSourceResponse
the array of data source object which are configured to collect and send data
OsType string
Operating system type for the configuration
ProxySetting string
Tags map[string]string
Resource tags
id string
Azure resource Id
location string
Resource location
name string
Azure resource name
type string
Azure resource type
dataSources DataSourceResponse[]
the array of data source object which are configured to collect and send data
osType string
Operating system type for the configuration
proxySetting string
tags {[key: string]: string}
Resource tags
id str
Azure resource Id
location str
Resource location
name str
Azure resource name
type str
Azure resource type
data_sources Sequence[DataSourceResponse]
the array of data source object which are configured to collect and send data
os_type str
Operating system type for the configuration
proxy_setting str
tags Mapping[str, str]
Resource tags

Supporting Types

DataSourceConfigurationResponse

EventLogs []EventLogConfigurationResponse
Windows event logs configuration.
PerfCounters []PerformanceCounterConfigurationResponse
Performance counter configuration
Providers []EtwProviderConfigurationResponse
ETW providers configuration
eventLogs EventLogConfigurationResponse[]
Windows event logs configuration.
perfCounters PerformanceCounterConfigurationResponse[]
Performance counter configuration
providers EtwProviderConfigurationResponse[]
ETW providers configuration

DataSourceResponse

EtwEventConfigurationResponse

Id int
Name string
Filter string
Id int
Name string
Filter string
id number
name string
filter string
id int
name str
filter str

EtwProviderConfigurationResponse

EventLogConfigurationResponse

LogName string
Filter string
LogName string
Filter string
logName string
filter string

PerformanceCounterConfigurationResponse

Name string
SamplingPeriod string
Instance string
Name string
SamplingPeriod string
Instance string
name string
samplingPeriod string
instance string

SinkConfigurationResponse

Kind string
Kind string
kind string
kind str

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0