azure-native.insights.getGuestDiagnosticsSetting
Explore with Pulumi AI
Gets guest diagnostics settings. Azure REST API version: 2018-06-01-preview.
Using getGuestDiagnosticsSetting
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getGuestDiagnosticsSetting(args: GetGuestDiagnosticsSettingArgs, opts?: InvokeOptions): Promise<GetGuestDiagnosticsSettingResult>
function getGuestDiagnosticsSettingOutput(args: GetGuestDiagnosticsSettingOutputArgs, opts?: InvokeOptions): Output<GetGuestDiagnosticsSettingResult>
def get_guest_diagnostics_setting(diagnostic_settings_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGuestDiagnosticsSettingResult
def get_guest_diagnostics_setting_output(diagnostic_settings_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGuestDiagnosticsSettingResult]
func LookupGuestDiagnosticsSetting(ctx *Context, args *LookupGuestDiagnosticsSettingArgs, opts ...InvokeOption) (*LookupGuestDiagnosticsSettingResult, error)
func LookupGuestDiagnosticsSettingOutput(ctx *Context, args *LookupGuestDiagnosticsSettingOutputArgs, opts ...InvokeOption) LookupGuestDiagnosticsSettingResultOutput
> Note: This function is named LookupGuestDiagnosticsSetting
in the Go SDK.
public static class GetGuestDiagnosticsSetting
{
public static Task<GetGuestDiagnosticsSettingResult> InvokeAsync(GetGuestDiagnosticsSettingArgs args, InvokeOptions? opts = null)
public static Output<GetGuestDiagnosticsSettingResult> Invoke(GetGuestDiagnosticsSettingInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGuestDiagnosticsSettingResult> getGuestDiagnosticsSetting(GetGuestDiagnosticsSettingArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:insights:getGuestDiagnosticsSetting
arguments:
# arguments dictionary
The following arguments are supported:
- Diagnostic
Settings stringName The name of the diagnostic setting.
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Diagnostic
Settings stringName The name of the diagnostic setting.
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- diagnostic
Settings StringName The name of the diagnostic setting.
- resource
Group StringName The name of the resource group. The name is case insensitive.
- diagnostic
Settings stringName The name of the diagnostic setting.
- resource
Group stringName The name of the resource group. The name is case insensitive.
- diagnostic_
settings_ strname The name of the diagnostic setting.
- resource_
group_ strname The name of the resource group. The name is case insensitive.
- diagnostic
Settings StringName The name of the diagnostic setting.
- resource
Group StringName The name of the resource group. The name is case insensitive.
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
- Data
Sources List<Pulumi.Azure Native. Insights. Outputs. Data Source Response> the array of data source object which are configured to collect and send data
- Os
Type string Operating system type for the configuration
- Proxy
Setting string - Dictionary<string, string>
Resource tags
- Id string
Azure resource Id
- Location string
Resource location
- Name string
Azure resource name
- Type string
Azure resource type
- Data
Sources []DataSource Response the array of data source object which are configured to collect and send data
- Os
Type string Operating system type for the configuration
- Proxy
Setting string - map[string]string
Resource tags
- id String
Azure resource Id
- location String
Resource location
- name String
Azure resource name
- type String
Azure resource type
- data
Sources List<DataSource Response> the array of data source object which are configured to collect and send data
- os
Type String Operating system type for the configuration
- proxy
Setting String - Map<String,String>
Resource tags
- id string
Azure resource Id
- location string
Resource location
- name string
Azure resource name
- type string
Azure resource type
- data
Sources DataSource Response[] the array of data source object which are configured to collect and send data
- os
Type string Operating system type for the configuration
- proxy
Setting string - {[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[DataSource Response] 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 - Mapping[str, str]
Resource tags
- id String
Azure resource Id
- location String
Resource location
- name String
Azure resource name
- type String
Azure resource type
- data
Sources List<Property Map> the array of data source object which are configured to collect and send data
- os
Type String Operating system type for the configuration
- proxy
Setting String - Map<String>
Resource tags
Supporting Types
DataSourceConfigurationResponse
- Event
Logs List<Pulumi.Azure Native. Insights. Inputs. Event Log Configuration Response> Windows event logs configuration.
- Perf
Counters List<Pulumi.Azure Native. Insights. Inputs. Performance Counter Configuration Response> Performance counter configuration
- Providers
List<Pulumi.
Azure Native. Insights. Inputs. Etw Provider Configuration Response> ETW providers configuration
- Event
Logs []EventLog Configuration Response Windows event logs configuration.
- Perf
Counters []PerformanceCounter Configuration Response Performance counter configuration
- Providers
[]Etw
Provider Configuration Response ETW providers configuration
- event
Logs List<EventLog Configuration Response> Windows event logs configuration.
- perf
Counters List<PerformanceCounter Configuration Response> Performance counter configuration
- providers
List<Etw
Provider Configuration Response> ETW providers configuration
- event
Logs EventLog Configuration Response[] Windows event logs configuration.
- perf
Counters PerformanceCounter Configuration Response[] Performance counter configuration
- providers
Etw
Provider Configuration Response[] ETW providers configuration
- event_
logs Sequence[EventLog Configuration Response] Windows event logs configuration.
- perf_
counters Sequence[PerformanceCounter Configuration Response] Performance counter configuration
- providers
Sequence[Etw
Provider Configuration Response] ETW providers configuration
- event
Logs List<Property Map> Windows event logs configuration.
- perf
Counters List<Property Map> Performance counter configuration
- providers List<Property Map>
ETW providers configuration
DataSourceResponse
- Configuration
Data
Source Configuration Response - Kind string
Datasource kind
- Sinks
[]Sink
Configuration Response
- configuration
Data
Source Configuration Response - kind String
Datasource kind
- sinks
List<Sink
Configuration Response>
- configuration
Data
Source Configuration Response - kind string
Datasource kind
- sinks
Sink
Configuration Response[]
- configuration Property Map
- kind String
Datasource kind
- sinks List<Property Map>
EtwEventConfigurationResponse
EtwProviderConfigurationResponse
- events List<Property Map>
- id String
EventLogConfigurationResponse
PerformanceCounterConfigurationResponse
- Name string
- Sampling
Period string - Instance string
- Name string
- Sampling
Period string - Instance string
- name String
- sampling
Period String - instance String
- name string
- sampling
Period string - instance string
- name str
- sampling_
period str - instance str
- name String
- sampling
Period String - instance String
SinkConfigurationResponse
- Kind string
- Kind string
- kind String
- kind string
- kind str
- kind String
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0