This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.insights.getGuestDiagnosticsSetting
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
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
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi