Documentation
¶
Index ¶
- type DataCollectionRule
- type DataCollectionRuleArgs
- type DataCollectionRuleAssociation
- type DataCollectionRuleAssociationArgs
- type DataCollectionRuleAssociationState
- type DataCollectionRuleDataSources
- type DataCollectionRuleDataSourcesArgs
- func (DataCollectionRuleDataSourcesArgs) ElementType() reflect.Type
- func (i DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesOutput() DataCollectionRuleDataSourcesOutput
- func (i DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesOutputWithContext(ctx context.Context) DataCollectionRuleDataSourcesOutput
- func (i DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesPtrOutput() DataCollectionRuleDataSourcesPtrOutput
- func (i DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleDataSourcesPtrOutput
- type DataCollectionRuleDataSourcesInput
- type DataCollectionRuleDataSourcesOutput
- func (DataCollectionRuleDataSourcesOutput) ElementType() reflect.Type
- func (o DataCollectionRuleDataSourcesOutput) Extensions() ExtensionDataSourceArrayOutput
- func (o DataCollectionRuleDataSourcesOutput) PerformanceCounters() PerfCounterDataSourceArrayOutput
- func (o DataCollectionRuleDataSourcesOutput) Syslog() SyslogDataSourceArrayOutput
- func (o DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesOutput() DataCollectionRuleDataSourcesOutput
- func (o DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesOutputWithContext(ctx context.Context) DataCollectionRuleDataSourcesOutput
- func (o DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesPtrOutput() DataCollectionRuleDataSourcesPtrOutput
- func (o DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleDataSourcesPtrOutput
- func (o DataCollectionRuleDataSourcesOutput) WindowsEventLogs() WindowsEventLogDataSourceArrayOutput
- type DataCollectionRuleDataSourcesPtrInput
- type DataCollectionRuleDataSourcesPtrOutput
- func (o DataCollectionRuleDataSourcesPtrOutput) Elem() DataCollectionRuleDataSourcesOutput
- func (DataCollectionRuleDataSourcesPtrOutput) ElementType() reflect.Type
- func (o DataCollectionRuleDataSourcesPtrOutput) Extensions() ExtensionDataSourceArrayOutput
- func (o DataCollectionRuleDataSourcesPtrOutput) PerformanceCounters() PerfCounterDataSourceArrayOutput
- func (o DataCollectionRuleDataSourcesPtrOutput) Syslog() SyslogDataSourceArrayOutput
- func (o DataCollectionRuleDataSourcesPtrOutput) ToDataCollectionRuleDataSourcesPtrOutput() DataCollectionRuleDataSourcesPtrOutput
- func (o DataCollectionRuleDataSourcesPtrOutput) ToDataCollectionRuleDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleDataSourcesPtrOutput
- func (o DataCollectionRuleDataSourcesPtrOutput) WindowsEventLogs() WindowsEventLogDataSourceArrayOutput
- type DataCollectionRuleDestinations
- type DataCollectionRuleDestinationsArgs
- func (DataCollectionRuleDestinationsArgs) ElementType() reflect.Type
- func (i DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsOutput() DataCollectionRuleDestinationsOutput
- func (i DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsOutputWithContext(ctx context.Context) DataCollectionRuleDestinationsOutput
- func (i DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsPtrOutput() DataCollectionRuleDestinationsPtrOutput
- func (i DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleDestinationsPtrOutput
- type DataCollectionRuleDestinationsInput
- type DataCollectionRuleDestinationsOutput
- func (o DataCollectionRuleDestinationsOutput) AzureMonitorMetrics() DestinationsSpecAzureMonitorMetricsPtrOutput
- func (DataCollectionRuleDestinationsOutput) ElementType() reflect.Type
- func (o DataCollectionRuleDestinationsOutput) LogAnalytics() LogAnalyticsDestinationArrayOutput
- func (o DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsOutput() DataCollectionRuleDestinationsOutput
- func (o DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsOutputWithContext(ctx context.Context) DataCollectionRuleDestinationsOutput
- func (o DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsPtrOutput() DataCollectionRuleDestinationsPtrOutput
- func (o DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleDestinationsPtrOutput
- type DataCollectionRuleDestinationsPtrInput
- type DataCollectionRuleDestinationsPtrOutput
- func (o DataCollectionRuleDestinationsPtrOutput) AzureMonitorMetrics() DestinationsSpecAzureMonitorMetricsPtrOutput
- func (o DataCollectionRuleDestinationsPtrOutput) Elem() DataCollectionRuleDestinationsOutput
- func (DataCollectionRuleDestinationsPtrOutput) ElementType() reflect.Type
- func (o DataCollectionRuleDestinationsPtrOutput) LogAnalytics() LogAnalyticsDestinationArrayOutput
- func (o DataCollectionRuleDestinationsPtrOutput) ToDataCollectionRuleDestinationsPtrOutput() DataCollectionRuleDestinationsPtrOutput
- func (o DataCollectionRuleDestinationsPtrOutput) ToDataCollectionRuleDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleDestinationsPtrOutput
- type DataCollectionRuleResponseDataSources
- type DataCollectionRuleResponseDataSourcesArgs
- func (DataCollectionRuleResponseDataSourcesArgs) ElementType() reflect.Type
- func (i DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesOutput() DataCollectionRuleResponseDataSourcesOutput
- func (i DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesOutputWithContext(ctx context.Context) DataCollectionRuleResponseDataSourcesOutput
- func (i DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesPtrOutput() DataCollectionRuleResponseDataSourcesPtrOutput
- func (i DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDataSourcesPtrOutput
- type DataCollectionRuleResponseDataSourcesInput
- type DataCollectionRuleResponseDataSourcesOutput
- func (DataCollectionRuleResponseDataSourcesOutput) ElementType() reflect.Type
- func (o DataCollectionRuleResponseDataSourcesOutput) Extensions() ExtensionDataSourceResponseArrayOutput
- func (o DataCollectionRuleResponseDataSourcesOutput) PerformanceCounters() PerfCounterDataSourceResponseArrayOutput
- func (o DataCollectionRuleResponseDataSourcesOutput) Syslog() SyslogDataSourceResponseArrayOutput
- func (o DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesOutput() DataCollectionRuleResponseDataSourcesOutput
- func (o DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesOutputWithContext(ctx context.Context) DataCollectionRuleResponseDataSourcesOutput
- func (o DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesPtrOutput() DataCollectionRuleResponseDataSourcesPtrOutput
- func (o DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDataSourcesPtrOutput
- func (o DataCollectionRuleResponseDataSourcesOutput) WindowsEventLogs() WindowsEventLogDataSourceResponseArrayOutput
- type DataCollectionRuleResponseDataSourcesPtrInput
- type DataCollectionRuleResponseDataSourcesPtrOutput
- func (o DataCollectionRuleResponseDataSourcesPtrOutput) Elem() DataCollectionRuleResponseDataSourcesOutput
- func (DataCollectionRuleResponseDataSourcesPtrOutput) ElementType() reflect.Type
- func (o DataCollectionRuleResponseDataSourcesPtrOutput) Extensions() ExtensionDataSourceResponseArrayOutput
- func (o DataCollectionRuleResponseDataSourcesPtrOutput) PerformanceCounters() PerfCounterDataSourceResponseArrayOutput
- func (o DataCollectionRuleResponseDataSourcesPtrOutput) Syslog() SyslogDataSourceResponseArrayOutput
- func (o DataCollectionRuleResponseDataSourcesPtrOutput) ToDataCollectionRuleResponseDataSourcesPtrOutput() DataCollectionRuleResponseDataSourcesPtrOutput
- func (o DataCollectionRuleResponseDataSourcesPtrOutput) ToDataCollectionRuleResponseDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDataSourcesPtrOutput
- func (o DataCollectionRuleResponseDataSourcesPtrOutput) WindowsEventLogs() WindowsEventLogDataSourceResponseArrayOutput
- type DataCollectionRuleResponseDestinations
- type DataCollectionRuleResponseDestinationsArgs
- func (DataCollectionRuleResponseDestinationsArgs) ElementType() reflect.Type
- func (i DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsOutput() DataCollectionRuleResponseDestinationsOutput
- func (i DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsOutputWithContext(ctx context.Context) DataCollectionRuleResponseDestinationsOutput
- func (i DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsPtrOutput() DataCollectionRuleResponseDestinationsPtrOutput
- func (i DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDestinationsPtrOutput
- type DataCollectionRuleResponseDestinationsInput
- type DataCollectionRuleResponseDestinationsOutput
- func (o DataCollectionRuleResponseDestinationsOutput) AzureMonitorMetrics() DestinationsSpecResponseAzureMonitorMetricsPtrOutput
- func (DataCollectionRuleResponseDestinationsOutput) ElementType() reflect.Type
- func (o DataCollectionRuleResponseDestinationsOutput) LogAnalytics() LogAnalyticsDestinationResponseArrayOutput
- func (o DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsOutput() DataCollectionRuleResponseDestinationsOutput
- func (o DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsOutputWithContext(ctx context.Context) DataCollectionRuleResponseDestinationsOutput
- func (o DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsPtrOutput() DataCollectionRuleResponseDestinationsPtrOutput
- func (o DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDestinationsPtrOutput
- type DataCollectionRuleResponseDestinationsPtrInput
- type DataCollectionRuleResponseDestinationsPtrOutput
- func (o DataCollectionRuleResponseDestinationsPtrOutput) AzureMonitorMetrics() DestinationsSpecResponseAzureMonitorMetricsPtrOutput
- func (o DataCollectionRuleResponseDestinationsPtrOutput) Elem() DataCollectionRuleResponseDestinationsOutput
- func (DataCollectionRuleResponseDestinationsPtrOutput) ElementType() reflect.Type
- func (o DataCollectionRuleResponseDestinationsPtrOutput) LogAnalytics() LogAnalyticsDestinationResponseArrayOutput
- func (o DataCollectionRuleResponseDestinationsPtrOutput) ToDataCollectionRuleResponseDestinationsPtrOutput() DataCollectionRuleResponseDestinationsPtrOutput
- func (o DataCollectionRuleResponseDestinationsPtrOutput) ToDataCollectionRuleResponseDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDestinationsPtrOutput
- type DataCollectionRuleState
- type DataFlow
- type DataFlowArgs
- type DataFlowArray
- type DataFlowArrayInput
- type DataFlowArrayOutput
- type DataFlowInput
- type DataFlowOutput
- func (o DataFlowOutput) Destinations() pulumi.StringArrayOutput
- func (DataFlowOutput) ElementType() reflect.Type
- func (o DataFlowOutput) Streams() pulumi.StringArrayOutput
- func (o DataFlowOutput) ToDataFlowOutput() DataFlowOutput
- func (o DataFlowOutput) ToDataFlowOutputWithContext(ctx context.Context) DataFlowOutput
- type DataFlowResponse
- type DataFlowResponseArgs
- type DataFlowResponseArray
- type DataFlowResponseArrayInput
- type DataFlowResponseArrayOutput
- func (DataFlowResponseArrayOutput) ElementType() reflect.Type
- func (o DataFlowResponseArrayOutput) Index(i pulumi.IntInput) DataFlowResponseOutput
- func (o DataFlowResponseArrayOutput) ToDataFlowResponseArrayOutput() DataFlowResponseArrayOutput
- func (o DataFlowResponseArrayOutput) ToDataFlowResponseArrayOutputWithContext(ctx context.Context) DataFlowResponseArrayOutput
- type DataFlowResponseInput
- type DataFlowResponseOutput
- func (o DataFlowResponseOutput) Destinations() pulumi.StringArrayOutput
- func (DataFlowResponseOutput) ElementType() reflect.Type
- func (o DataFlowResponseOutput) Streams() pulumi.StringArrayOutput
- func (o DataFlowResponseOutput) ToDataFlowResponseOutput() DataFlowResponseOutput
- func (o DataFlowResponseOutput) ToDataFlowResponseOutputWithContext(ctx context.Context) DataFlowResponseOutput
- type DestinationsSpecAzureMonitorMetrics
- type DestinationsSpecAzureMonitorMetricsArgs
- func (DestinationsSpecAzureMonitorMetricsArgs) ElementType() reflect.Type
- func (i DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsOutput() DestinationsSpecAzureMonitorMetricsOutput
- func (i DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsOutputWithContext(ctx context.Context) DestinationsSpecAzureMonitorMetricsOutput
- func (i DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsPtrOutput() DestinationsSpecAzureMonitorMetricsPtrOutput
- func (i DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecAzureMonitorMetricsPtrOutput
- type DestinationsSpecAzureMonitorMetricsInput
- type DestinationsSpecAzureMonitorMetricsOutput
- func (DestinationsSpecAzureMonitorMetricsOutput) ElementType() reflect.Type
- func (o DestinationsSpecAzureMonitorMetricsOutput) Name() pulumi.StringOutput
- func (o DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsOutput() DestinationsSpecAzureMonitorMetricsOutput
- func (o DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsOutputWithContext(ctx context.Context) DestinationsSpecAzureMonitorMetricsOutput
- func (o DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutput() DestinationsSpecAzureMonitorMetricsPtrOutput
- func (o DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecAzureMonitorMetricsPtrOutput
- type DestinationsSpecAzureMonitorMetricsPtrInput
- type DestinationsSpecAzureMonitorMetricsPtrOutput
- func (o DestinationsSpecAzureMonitorMetricsPtrOutput) Elem() DestinationsSpecAzureMonitorMetricsOutput
- func (DestinationsSpecAzureMonitorMetricsPtrOutput) ElementType() reflect.Type
- func (o DestinationsSpecAzureMonitorMetricsPtrOutput) Name() pulumi.StringPtrOutput
- func (o DestinationsSpecAzureMonitorMetricsPtrOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutput() DestinationsSpecAzureMonitorMetricsPtrOutput
- func (o DestinationsSpecAzureMonitorMetricsPtrOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecAzureMonitorMetricsPtrOutput
- type DestinationsSpecResponseAzureMonitorMetrics
- type DestinationsSpecResponseAzureMonitorMetricsArgs
- func (DestinationsSpecResponseAzureMonitorMetricsArgs) ElementType() reflect.Type
- func (i DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsOutput() DestinationsSpecResponseAzureMonitorMetricsOutput
- func (i DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsOutputWithContext(ctx context.Context) DestinationsSpecResponseAzureMonitorMetricsOutput
- func (i DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutput() DestinationsSpecResponseAzureMonitorMetricsPtrOutput
- func (i DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecResponseAzureMonitorMetricsPtrOutput
- type DestinationsSpecResponseAzureMonitorMetricsInput
- type DestinationsSpecResponseAzureMonitorMetricsOutput
- func (DestinationsSpecResponseAzureMonitorMetricsOutput) ElementType() reflect.Type
- func (o DestinationsSpecResponseAzureMonitorMetricsOutput) Name() pulumi.StringOutput
- func (o DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsOutput() DestinationsSpecResponseAzureMonitorMetricsOutput
- func (o DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsOutputWithContext(ctx context.Context) DestinationsSpecResponseAzureMonitorMetricsOutput
- func (o DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutput() DestinationsSpecResponseAzureMonitorMetricsPtrOutput
- func (o DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecResponseAzureMonitorMetricsPtrOutput
- type DestinationsSpecResponseAzureMonitorMetricsPtrInput
- type DestinationsSpecResponseAzureMonitorMetricsPtrOutput
- func (o DestinationsSpecResponseAzureMonitorMetricsPtrOutput) Elem() DestinationsSpecResponseAzureMonitorMetricsOutput
- func (DestinationsSpecResponseAzureMonitorMetricsPtrOutput) ElementType() reflect.Type
- func (o DestinationsSpecResponseAzureMonitorMetricsPtrOutput) Name() pulumi.StringPtrOutput
- func (o DestinationsSpecResponseAzureMonitorMetricsPtrOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutput() DestinationsSpecResponseAzureMonitorMetricsPtrOutput
- func (o DestinationsSpecResponseAzureMonitorMetricsPtrOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecResponseAzureMonitorMetricsPtrOutput
- type ExtensionDataSource
- type ExtensionDataSourceArgs
- type ExtensionDataSourceArray
- type ExtensionDataSourceArrayInput
- type ExtensionDataSourceArrayOutput
- func (ExtensionDataSourceArrayOutput) ElementType() reflect.Type
- func (o ExtensionDataSourceArrayOutput) Index(i pulumi.IntInput) ExtensionDataSourceOutput
- func (o ExtensionDataSourceArrayOutput) ToExtensionDataSourceArrayOutput() ExtensionDataSourceArrayOutput
- func (o ExtensionDataSourceArrayOutput) ToExtensionDataSourceArrayOutputWithContext(ctx context.Context) ExtensionDataSourceArrayOutput
- type ExtensionDataSourceInput
- type ExtensionDataSourceOutput
- func (ExtensionDataSourceOutput) ElementType() reflect.Type
- func (o ExtensionDataSourceOutput) ExtensionName() pulumi.StringOutput
- func (o ExtensionDataSourceOutput) ExtensionSettings() pulumi.MapOutput
- func (o ExtensionDataSourceOutput) Name() pulumi.StringOutput
- func (o ExtensionDataSourceOutput) Streams() pulumi.StringArrayOutput
- func (o ExtensionDataSourceOutput) ToExtensionDataSourceOutput() ExtensionDataSourceOutput
- func (o ExtensionDataSourceOutput) ToExtensionDataSourceOutputWithContext(ctx context.Context) ExtensionDataSourceOutput
- type ExtensionDataSourceResponse
- type ExtensionDataSourceResponseArgs
- func (ExtensionDataSourceResponseArgs) ElementType() reflect.Type
- func (i ExtensionDataSourceResponseArgs) ToExtensionDataSourceResponseOutput() ExtensionDataSourceResponseOutput
- func (i ExtensionDataSourceResponseArgs) ToExtensionDataSourceResponseOutputWithContext(ctx context.Context) ExtensionDataSourceResponseOutput
- type ExtensionDataSourceResponseArray
- func (ExtensionDataSourceResponseArray) ElementType() reflect.Type
- func (i ExtensionDataSourceResponseArray) ToExtensionDataSourceResponseArrayOutput() ExtensionDataSourceResponseArrayOutput
- func (i ExtensionDataSourceResponseArray) ToExtensionDataSourceResponseArrayOutputWithContext(ctx context.Context) ExtensionDataSourceResponseArrayOutput
- type ExtensionDataSourceResponseArrayInput
- type ExtensionDataSourceResponseArrayOutput
- func (ExtensionDataSourceResponseArrayOutput) ElementType() reflect.Type
- func (o ExtensionDataSourceResponseArrayOutput) Index(i pulumi.IntInput) ExtensionDataSourceResponseOutput
- func (o ExtensionDataSourceResponseArrayOutput) ToExtensionDataSourceResponseArrayOutput() ExtensionDataSourceResponseArrayOutput
- func (o ExtensionDataSourceResponseArrayOutput) ToExtensionDataSourceResponseArrayOutputWithContext(ctx context.Context) ExtensionDataSourceResponseArrayOutput
- type ExtensionDataSourceResponseInput
- type ExtensionDataSourceResponseOutput
- func (ExtensionDataSourceResponseOutput) ElementType() reflect.Type
- func (o ExtensionDataSourceResponseOutput) ExtensionName() pulumi.StringOutput
- func (o ExtensionDataSourceResponseOutput) ExtensionSettings() pulumi.MapOutput
- func (o ExtensionDataSourceResponseOutput) Name() pulumi.StringOutput
- func (o ExtensionDataSourceResponseOutput) Streams() pulumi.StringArrayOutput
- func (o ExtensionDataSourceResponseOutput) ToExtensionDataSourceResponseOutput() ExtensionDataSourceResponseOutput
- func (o ExtensionDataSourceResponseOutput) ToExtensionDataSourceResponseOutputWithContext(ctx context.Context) ExtensionDataSourceResponseOutput
- type LogAnalyticsDestination
- type LogAnalyticsDestinationArgs
- type LogAnalyticsDestinationArray
- func (LogAnalyticsDestinationArray) ElementType() reflect.Type
- func (i LogAnalyticsDestinationArray) ToLogAnalyticsDestinationArrayOutput() LogAnalyticsDestinationArrayOutput
- func (i LogAnalyticsDestinationArray) ToLogAnalyticsDestinationArrayOutputWithContext(ctx context.Context) LogAnalyticsDestinationArrayOutput
- type LogAnalyticsDestinationArrayInput
- type LogAnalyticsDestinationArrayOutput
- func (LogAnalyticsDestinationArrayOutput) ElementType() reflect.Type
- func (o LogAnalyticsDestinationArrayOutput) Index(i pulumi.IntInput) LogAnalyticsDestinationOutput
- func (o LogAnalyticsDestinationArrayOutput) ToLogAnalyticsDestinationArrayOutput() LogAnalyticsDestinationArrayOutput
- func (o LogAnalyticsDestinationArrayOutput) ToLogAnalyticsDestinationArrayOutputWithContext(ctx context.Context) LogAnalyticsDestinationArrayOutput
- type LogAnalyticsDestinationInput
- type LogAnalyticsDestinationOutput
- func (LogAnalyticsDestinationOutput) ElementType() reflect.Type
- func (o LogAnalyticsDestinationOutput) Name() pulumi.StringOutput
- func (o LogAnalyticsDestinationOutput) ToLogAnalyticsDestinationOutput() LogAnalyticsDestinationOutput
- func (o LogAnalyticsDestinationOutput) ToLogAnalyticsDestinationOutputWithContext(ctx context.Context) LogAnalyticsDestinationOutput
- func (o LogAnalyticsDestinationOutput) WorkspaceResourceId() pulumi.StringOutput
- type LogAnalyticsDestinationResponse
- type LogAnalyticsDestinationResponseArgs
- func (LogAnalyticsDestinationResponseArgs) ElementType() reflect.Type
- func (i LogAnalyticsDestinationResponseArgs) ToLogAnalyticsDestinationResponseOutput() LogAnalyticsDestinationResponseOutput
- func (i LogAnalyticsDestinationResponseArgs) ToLogAnalyticsDestinationResponseOutputWithContext(ctx context.Context) LogAnalyticsDestinationResponseOutput
- type LogAnalyticsDestinationResponseArray
- func (LogAnalyticsDestinationResponseArray) ElementType() reflect.Type
- func (i LogAnalyticsDestinationResponseArray) ToLogAnalyticsDestinationResponseArrayOutput() LogAnalyticsDestinationResponseArrayOutput
- func (i LogAnalyticsDestinationResponseArray) ToLogAnalyticsDestinationResponseArrayOutputWithContext(ctx context.Context) LogAnalyticsDestinationResponseArrayOutput
- type LogAnalyticsDestinationResponseArrayInput
- type LogAnalyticsDestinationResponseArrayOutput
- func (LogAnalyticsDestinationResponseArrayOutput) ElementType() reflect.Type
- func (o LogAnalyticsDestinationResponseArrayOutput) Index(i pulumi.IntInput) LogAnalyticsDestinationResponseOutput
- func (o LogAnalyticsDestinationResponseArrayOutput) ToLogAnalyticsDestinationResponseArrayOutput() LogAnalyticsDestinationResponseArrayOutput
- func (o LogAnalyticsDestinationResponseArrayOutput) ToLogAnalyticsDestinationResponseArrayOutputWithContext(ctx context.Context) LogAnalyticsDestinationResponseArrayOutput
- type LogAnalyticsDestinationResponseInput
- type LogAnalyticsDestinationResponseOutput
- func (LogAnalyticsDestinationResponseOutput) ElementType() reflect.Type
- func (o LogAnalyticsDestinationResponseOutput) Name() pulumi.StringOutput
- func (o LogAnalyticsDestinationResponseOutput) ToLogAnalyticsDestinationResponseOutput() LogAnalyticsDestinationResponseOutput
- func (o LogAnalyticsDestinationResponseOutput) ToLogAnalyticsDestinationResponseOutputWithContext(ctx context.Context) LogAnalyticsDestinationResponseOutput
- func (o LogAnalyticsDestinationResponseOutput) WorkspaceResourceId() pulumi.StringOutput
- type LookupDataCollectionRuleArgs
- type LookupDataCollectionRuleAssociationArgs
- type LookupDataCollectionRuleAssociationResult
- type LookupDataCollectionRuleResult
- type PerfCounterDataSource
- type PerfCounterDataSourceArgs
- type PerfCounterDataSourceArray
- func (PerfCounterDataSourceArray) ElementType() reflect.Type
- func (i PerfCounterDataSourceArray) ToPerfCounterDataSourceArrayOutput() PerfCounterDataSourceArrayOutput
- func (i PerfCounterDataSourceArray) ToPerfCounterDataSourceArrayOutputWithContext(ctx context.Context) PerfCounterDataSourceArrayOutput
- type PerfCounterDataSourceArrayInput
- type PerfCounterDataSourceArrayOutput
- func (PerfCounterDataSourceArrayOutput) ElementType() reflect.Type
- func (o PerfCounterDataSourceArrayOutput) Index(i pulumi.IntInput) PerfCounterDataSourceOutput
- func (o PerfCounterDataSourceArrayOutput) ToPerfCounterDataSourceArrayOutput() PerfCounterDataSourceArrayOutput
- func (o PerfCounterDataSourceArrayOutput) ToPerfCounterDataSourceArrayOutputWithContext(ctx context.Context) PerfCounterDataSourceArrayOutput
- type PerfCounterDataSourceInput
- type PerfCounterDataSourceOutput
- func (o PerfCounterDataSourceOutput) CounterSpecifiers() pulumi.StringArrayOutput
- func (PerfCounterDataSourceOutput) ElementType() reflect.Type
- func (o PerfCounterDataSourceOutput) Name() pulumi.StringOutput
- func (o PerfCounterDataSourceOutput) SamplingFrequencyInSeconds() pulumi.IntOutput
- func (o PerfCounterDataSourceOutput) ScheduledTransferPeriod() pulumi.StringOutput
- func (o PerfCounterDataSourceOutput) Streams() pulumi.StringArrayOutput
- func (o PerfCounterDataSourceOutput) ToPerfCounterDataSourceOutput() PerfCounterDataSourceOutput
- func (o PerfCounterDataSourceOutput) ToPerfCounterDataSourceOutputWithContext(ctx context.Context) PerfCounterDataSourceOutput
- type PerfCounterDataSourceResponse
- type PerfCounterDataSourceResponseArgs
- func (PerfCounterDataSourceResponseArgs) ElementType() reflect.Type
- func (i PerfCounterDataSourceResponseArgs) ToPerfCounterDataSourceResponseOutput() PerfCounterDataSourceResponseOutput
- func (i PerfCounterDataSourceResponseArgs) ToPerfCounterDataSourceResponseOutputWithContext(ctx context.Context) PerfCounterDataSourceResponseOutput
- type PerfCounterDataSourceResponseArray
- func (PerfCounterDataSourceResponseArray) ElementType() reflect.Type
- func (i PerfCounterDataSourceResponseArray) ToPerfCounterDataSourceResponseArrayOutput() PerfCounterDataSourceResponseArrayOutput
- func (i PerfCounterDataSourceResponseArray) ToPerfCounterDataSourceResponseArrayOutputWithContext(ctx context.Context) PerfCounterDataSourceResponseArrayOutput
- type PerfCounterDataSourceResponseArrayInput
- type PerfCounterDataSourceResponseArrayOutput
- func (PerfCounterDataSourceResponseArrayOutput) ElementType() reflect.Type
- func (o PerfCounterDataSourceResponseArrayOutput) Index(i pulumi.IntInput) PerfCounterDataSourceResponseOutput
- func (o PerfCounterDataSourceResponseArrayOutput) ToPerfCounterDataSourceResponseArrayOutput() PerfCounterDataSourceResponseArrayOutput
- func (o PerfCounterDataSourceResponseArrayOutput) ToPerfCounterDataSourceResponseArrayOutputWithContext(ctx context.Context) PerfCounterDataSourceResponseArrayOutput
- type PerfCounterDataSourceResponseInput
- type PerfCounterDataSourceResponseOutput
- func (o PerfCounterDataSourceResponseOutput) CounterSpecifiers() pulumi.StringArrayOutput
- func (PerfCounterDataSourceResponseOutput) ElementType() reflect.Type
- func (o PerfCounterDataSourceResponseOutput) Name() pulumi.StringOutput
- func (o PerfCounterDataSourceResponseOutput) SamplingFrequencyInSeconds() pulumi.IntOutput
- func (o PerfCounterDataSourceResponseOutput) ScheduledTransferPeriod() pulumi.StringOutput
- func (o PerfCounterDataSourceResponseOutput) Streams() pulumi.StringArrayOutput
- func (o PerfCounterDataSourceResponseOutput) ToPerfCounterDataSourceResponseOutput() PerfCounterDataSourceResponseOutput
- func (o PerfCounterDataSourceResponseOutput) ToPerfCounterDataSourceResponseOutputWithContext(ctx context.Context) PerfCounterDataSourceResponseOutput
- type SyslogDataSource
- type SyslogDataSourceArgs
- type SyslogDataSourceArray
- type SyslogDataSourceArrayInput
- type SyslogDataSourceArrayOutput
- func (SyslogDataSourceArrayOutput) ElementType() reflect.Type
- func (o SyslogDataSourceArrayOutput) Index(i pulumi.IntInput) SyslogDataSourceOutput
- func (o SyslogDataSourceArrayOutput) ToSyslogDataSourceArrayOutput() SyslogDataSourceArrayOutput
- func (o SyslogDataSourceArrayOutput) ToSyslogDataSourceArrayOutputWithContext(ctx context.Context) SyslogDataSourceArrayOutput
- type SyslogDataSourceInput
- type SyslogDataSourceOutput
- func (SyslogDataSourceOutput) ElementType() reflect.Type
- func (o SyslogDataSourceOutput) FacilityNames() pulumi.StringArrayOutput
- func (o SyslogDataSourceOutput) LogLevels() pulumi.StringArrayOutput
- func (o SyslogDataSourceOutput) Name() pulumi.StringOutput
- func (o SyslogDataSourceOutput) Streams() pulumi.StringArrayOutput
- func (o SyslogDataSourceOutput) ToSyslogDataSourceOutput() SyslogDataSourceOutput
- func (o SyslogDataSourceOutput) ToSyslogDataSourceOutputWithContext(ctx context.Context) SyslogDataSourceOutput
- type SyslogDataSourceResponse
- type SyslogDataSourceResponseArgs
- func (SyslogDataSourceResponseArgs) ElementType() reflect.Type
- func (i SyslogDataSourceResponseArgs) ToSyslogDataSourceResponseOutput() SyslogDataSourceResponseOutput
- func (i SyslogDataSourceResponseArgs) ToSyslogDataSourceResponseOutputWithContext(ctx context.Context) SyslogDataSourceResponseOutput
- type SyslogDataSourceResponseArray
- func (SyslogDataSourceResponseArray) ElementType() reflect.Type
- func (i SyslogDataSourceResponseArray) ToSyslogDataSourceResponseArrayOutput() SyslogDataSourceResponseArrayOutput
- func (i SyslogDataSourceResponseArray) ToSyslogDataSourceResponseArrayOutputWithContext(ctx context.Context) SyslogDataSourceResponseArrayOutput
- type SyslogDataSourceResponseArrayInput
- type SyslogDataSourceResponseArrayOutput
- func (SyslogDataSourceResponseArrayOutput) ElementType() reflect.Type
- func (o SyslogDataSourceResponseArrayOutput) Index(i pulumi.IntInput) SyslogDataSourceResponseOutput
- func (o SyslogDataSourceResponseArrayOutput) ToSyslogDataSourceResponseArrayOutput() SyslogDataSourceResponseArrayOutput
- func (o SyslogDataSourceResponseArrayOutput) ToSyslogDataSourceResponseArrayOutputWithContext(ctx context.Context) SyslogDataSourceResponseArrayOutput
- type SyslogDataSourceResponseInput
- type SyslogDataSourceResponseOutput
- func (SyslogDataSourceResponseOutput) ElementType() reflect.Type
- func (o SyslogDataSourceResponseOutput) FacilityNames() pulumi.StringArrayOutput
- func (o SyslogDataSourceResponseOutput) LogLevels() pulumi.StringArrayOutput
- func (o SyslogDataSourceResponseOutput) Name() pulumi.StringOutput
- func (o SyslogDataSourceResponseOutput) Streams() pulumi.StringArrayOutput
- func (o SyslogDataSourceResponseOutput) ToSyslogDataSourceResponseOutput() SyslogDataSourceResponseOutput
- func (o SyslogDataSourceResponseOutput) ToSyslogDataSourceResponseOutputWithContext(ctx context.Context) SyslogDataSourceResponseOutput
- type WindowsEventLogDataSource
- type WindowsEventLogDataSourceArgs
- func (WindowsEventLogDataSourceArgs) ElementType() reflect.Type
- func (i WindowsEventLogDataSourceArgs) ToWindowsEventLogDataSourceOutput() WindowsEventLogDataSourceOutput
- func (i WindowsEventLogDataSourceArgs) ToWindowsEventLogDataSourceOutputWithContext(ctx context.Context) WindowsEventLogDataSourceOutput
- type WindowsEventLogDataSourceArray
- func (WindowsEventLogDataSourceArray) ElementType() reflect.Type
- func (i WindowsEventLogDataSourceArray) ToWindowsEventLogDataSourceArrayOutput() WindowsEventLogDataSourceArrayOutput
- func (i WindowsEventLogDataSourceArray) ToWindowsEventLogDataSourceArrayOutputWithContext(ctx context.Context) WindowsEventLogDataSourceArrayOutput
- type WindowsEventLogDataSourceArrayInput
- type WindowsEventLogDataSourceArrayOutput
- func (WindowsEventLogDataSourceArrayOutput) ElementType() reflect.Type
- func (o WindowsEventLogDataSourceArrayOutput) Index(i pulumi.IntInput) WindowsEventLogDataSourceOutput
- func (o WindowsEventLogDataSourceArrayOutput) ToWindowsEventLogDataSourceArrayOutput() WindowsEventLogDataSourceArrayOutput
- func (o WindowsEventLogDataSourceArrayOutput) ToWindowsEventLogDataSourceArrayOutputWithContext(ctx context.Context) WindowsEventLogDataSourceArrayOutput
- type WindowsEventLogDataSourceInput
- type WindowsEventLogDataSourceOutput
- func (WindowsEventLogDataSourceOutput) ElementType() reflect.Type
- func (o WindowsEventLogDataSourceOutput) Name() pulumi.StringOutput
- func (o WindowsEventLogDataSourceOutput) ScheduledTransferPeriod() pulumi.StringOutput
- func (o WindowsEventLogDataSourceOutput) Streams() pulumi.StringArrayOutput
- func (o WindowsEventLogDataSourceOutput) ToWindowsEventLogDataSourceOutput() WindowsEventLogDataSourceOutput
- func (o WindowsEventLogDataSourceOutput) ToWindowsEventLogDataSourceOutputWithContext(ctx context.Context) WindowsEventLogDataSourceOutput
- func (o WindowsEventLogDataSourceOutput) XPathQueries() pulumi.StringArrayOutput
- type WindowsEventLogDataSourceResponse
- type WindowsEventLogDataSourceResponseArgs
- func (WindowsEventLogDataSourceResponseArgs) ElementType() reflect.Type
- func (i WindowsEventLogDataSourceResponseArgs) ToWindowsEventLogDataSourceResponseOutput() WindowsEventLogDataSourceResponseOutput
- func (i WindowsEventLogDataSourceResponseArgs) ToWindowsEventLogDataSourceResponseOutputWithContext(ctx context.Context) WindowsEventLogDataSourceResponseOutput
- type WindowsEventLogDataSourceResponseArray
- func (WindowsEventLogDataSourceResponseArray) ElementType() reflect.Type
- func (i WindowsEventLogDataSourceResponseArray) ToWindowsEventLogDataSourceResponseArrayOutput() WindowsEventLogDataSourceResponseArrayOutput
- func (i WindowsEventLogDataSourceResponseArray) ToWindowsEventLogDataSourceResponseArrayOutputWithContext(ctx context.Context) WindowsEventLogDataSourceResponseArrayOutput
- type WindowsEventLogDataSourceResponseArrayInput
- type WindowsEventLogDataSourceResponseArrayOutput
- func (WindowsEventLogDataSourceResponseArrayOutput) ElementType() reflect.Type
- func (o WindowsEventLogDataSourceResponseArrayOutput) Index(i pulumi.IntInput) WindowsEventLogDataSourceResponseOutput
- func (o WindowsEventLogDataSourceResponseArrayOutput) ToWindowsEventLogDataSourceResponseArrayOutput() WindowsEventLogDataSourceResponseArrayOutput
- func (o WindowsEventLogDataSourceResponseArrayOutput) ToWindowsEventLogDataSourceResponseArrayOutputWithContext(ctx context.Context) WindowsEventLogDataSourceResponseArrayOutput
- type WindowsEventLogDataSourceResponseInput
- type WindowsEventLogDataSourceResponseOutput
- func (WindowsEventLogDataSourceResponseOutput) ElementType() reflect.Type
- func (o WindowsEventLogDataSourceResponseOutput) Name() pulumi.StringOutput
- func (o WindowsEventLogDataSourceResponseOutput) ScheduledTransferPeriod() pulumi.StringOutput
- func (o WindowsEventLogDataSourceResponseOutput) Streams() pulumi.StringArrayOutput
- func (o WindowsEventLogDataSourceResponseOutput) ToWindowsEventLogDataSourceResponseOutput() WindowsEventLogDataSourceResponseOutput
- func (o WindowsEventLogDataSourceResponseOutput) ToWindowsEventLogDataSourceResponseOutputWithContext(ctx context.Context) WindowsEventLogDataSourceResponseOutput
- func (o WindowsEventLogDataSourceResponseOutput) XPathQueries() pulumi.StringArrayOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataCollectionRule ¶
type DataCollectionRule struct { pulumi.CustomResourceState // The specification of data flows. DataFlows DataFlowResponseArrayOutput `pulumi:"dataFlows"` // The specification of data sources. // This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint. DataSources DataCollectionRuleResponseDataSourcesPtrOutput `pulumi:"dataSources"` // Description of the data collection rule. Description pulumi.StringPtrOutput `pulumi:"description"` // The specification of destinations. Destinations DataCollectionRuleResponseDestinationsOutput `pulumi:"destinations"` // Resource entity tag (ETag). Etag pulumi.StringOutput `pulumi:"etag"` // The geo-location where the resource lives. Location pulumi.StringOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The resource provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
Definition of ARM tracked top level resource.
func GetDataCollectionRule ¶
func GetDataCollectionRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataCollectionRuleState, opts ...pulumi.ResourceOption) (*DataCollectionRule, error)
GetDataCollectionRule gets an existing DataCollectionRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataCollectionRule ¶
func NewDataCollectionRule(ctx *pulumi.Context, name string, args *DataCollectionRuleArgs, opts ...pulumi.ResourceOption) (*DataCollectionRule, error)
NewDataCollectionRule registers a new resource with the given unique name, arguments, and options.
type DataCollectionRuleArgs ¶
type DataCollectionRuleArgs struct { // The name of the data collection rule. The name is case insensitive. DataCollectionRuleName pulumi.StringInput // The specification of data flows. DataFlows DataFlowArrayInput // The specification of data sources. // This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint. DataSources DataCollectionRuleDataSourcesPtrInput // Description of the data collection rule. Description pulumi.StringPtrInput // The specification of destinations. Destinations DataCollectionRuleDestinationsInput // The geo-location where the resource lives. Location pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a DataCollectionRule resource.
func (DataCollectionRuleArgs) ElementType ¶
func (DataCollectionRuleArgs) ElementType() reflect.Type
type DataCollectionRuleAssociation ¶
type DataCollectionRuleAssociation struct { pulumi.CustomResourceState // The resource ID of the data collection rule that is to be associated. DataCollectionRuleId pulumi.StringOutput `pulumi:"dataCollectionRuleId"` // Description of the association. Description pulumi.StringPtrOutput `pulumi:"description"` // Resource entity tag (ETag). Etag pulumi.StringOutput `pulumi:"etag"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The resource provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
Definition of generic ARM proxy resource.
func GetDataCollectionRuleAssociation ¶
func GetDataCollectionRuleAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataCollectionRuleAssociationState, opts ...pulumi.ResourceOption) (*DataCollectionRuleAssociation, error)
GetDataCollectionRuleAssociation gets an existing DataCollectionRuleAssociation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataCollectionRuleAssociation ¶
func NewDataCollectionRuleAssociation(ctx *pulumi.Context, name string, args *DataCollectionRuleAssociationArgs, opts ...pulumi.ResourceOption) (*DataCollectionRuleAssociation, error)
NewDataCollectionRuleAssociation registers a new resource with the given unique name, arguments, and options.
type DataCollectionRuleAssociationArgs ¶
type DataCollectionRuleAssociationArgs struct { // The name of the association. AssociationName pulumi.StringInput // The resource ID of the data collection rule that is to be associated. DataCollectionRuleId pulumi.StringInput // Description of the association. Description pulumi.StringPtrInput // The identifier of the resource. ResourceUri pulumi.StringInput }
The set of arguments for constructing a DataCollectionRuleAssociation resource.
func (DataCollectionRuleAssociationArgs) ElementType ¶
func (DataCollectionRuleAssociationArgs) ElementType() reflect.Type
type DataCollectionRuleAssociationState ¶
type DataCollectionRuleAssociationState struct { // The resource ID of the data collection rule that is to be associated. DataCollectionRuleId pulumi.StringPtrInput // Description of the association. Description pulumi.StringPtrInput // Resource entity tag (ETag). Etag pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The resource provisioning state. ProvisioningState pulumi.StringPtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (DataCollectionRuleAssociationState) ElementType ¶
func (DataCollectionRuleAssociationState) ElementType() reflect.Type
type DataCollectionRuleDataSources ¶
type DataCollectionRuleDataSources struct { // The list of Azure VM extension data source configurations. Extensions []ExtensionDataSource `pulumi:"extensions"` // The list of performance counter data source configurations. PerformanceCounters []PerfCounterDataSource `pulumi:"performanceCounters"` // The list of Syslog data source configurations. Syslog []SyslogDataSource `pulumi:"syslog"` // The list of Windows Event Log data source configurations. WindowsEventLogs []WindowsEventLogDataSource `pulumi:"windowsEventLogs"` }
The specification of data sources. This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint.
type DataCollectionRuleDataSourcesArgs ¶
type DataCollectionRuleDataSourcesArgs struct { // The list of Azure VM extension data source configurations. Extensions ExtensionDataSourceArrayInput `pulumi:"extensions"` // The list of performance counter data source configurations. PerformanceCounters PerfCounterDataSourceArrayInput `pulumi:"performanceCounters"` // The list of Syslog data source configurations. Syslog SyslogDataSourceArrayInput `pulumi:"syslog"` // The list of Windows Event Log data source configurations. WindowsEventLogs WindowsEventLogDataSourceArrayInput `pulumi:"windowsEventLogs"` }
The specification of data sources. This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint.
func (DataCollectionRuleDataSourcesArgs) ElementType ¶
func (DataCollectionRuleDataSourcesArgs) ElementType() reflect.Type
func (DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesOutput ¶
func (i DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesOutput() DataCollectionRuleDataSourcesOutput
func (DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesOutputWithContext ¶
func (i DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesOutputWithContext(ctx context.Context) DataCollectionRuleDataSourcesOutput
func (DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesPtrOutput ¶
func (i DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesPtrOutput() DataCollectionRuleDataSourcesPtrOutput
func (DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesPtrOutputWithContext ¶
func (i DataCollectionRuleDataSourcesArgs) ToDataCollectionRuleDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleDataSourcesPtrOutput
type DataCollectionRuleDataSourcesInput ¶
type DataCollectionRuleDataSourcesInput interface { pulumi.Input ToDataCollectionRuleDataSourcesOutput() DataCollectionRuleDataSourcesOutput ToDataCollectionRuleDataSourcesOutputWithContext(context.Context) DataCollectionRuleDataSourcesOutput }
DataCollectionRuleDataSourcesInput is an input type that accepts DataCollectionRuleDataSourcesArgs and DataCollectionRuleDataSourcesOutput values. You can construct a concrete instance of `DataCollectionRuleDataSourcesInput` via:
DataCollectionRuleDataSourcesArgs{...}
type DataCollectionRuleDataSourcesOutput ¶
type DataCollectionRuleDataSourcesOutput struct{ *pulumi.OutputState }
The specification of data sources. This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint.
func (DataCollectionRuleDataSourcesOutput) ElementType ¶
func (DataCollectionRuleDataSourcesOutput) ElementType() reflect.Type
func (DataCollectionRuleDataSourcesOutput) Extensions ¶
func (o DataCollectionRuleDataSourcesOutput) Extensions() ExtensionDataSourceArrayOutput
The list of Azure VM extension data source configurations.
func (DataCollectionRuleDataSourcesOutput) PerformanceCounters ¶
func (o DataCollectionRuleDataSourcesOutput) PerformanceCounters() PerfCounterDataSourceArrayOutput
The list of performance counter data source configurations.
func (DataCollectionRuleDataSourcesOutput) Syslog ¶
func (o DataCollectionRuleDataSourcesOutput) Syslog() SyslogDataSourceArrayOutput
The list of Syslog data source configurations.
func (DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesOutput ¶
func (o DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesOutput() DataCollectionRuleDataSourcesOutput
func (DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesOutputWithContext ¶
func (o DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesOutputWithContext(ctx context.Context) DataCollectionRuleDataSourcesOutput
func (DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesPtrOutput ¶
func (o DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesPtrOutput() DataCollectionRuleDataSourcesPtrOutput
func (DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesPtrOutputWithContext ¶
func (o DataCollectionRuleDataSourcesOutput) ToDataCollectionRuleDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleDataSourcesPtrOutput
func (DataCollectionRuleDataSourcesOutput) WindowsEventLogs ¶
func (o DataCollectionRuleDataSourcesOutput) WindowsEventLogs() WindowsEventLogDataSourceArrayOutput
The list of Windows Event Log data source configurations.
type DataCollectionRuleDataSourcesPtrInput ¶
type DataCollectionRuleDataSourcesPtrInput interface { pulumi.Input ToDataCollectionRuleDataSourcesPtrOutput() DataCollectionRuleDataSourcesPtrOutput ToDataCollectionRuleDataSourcesPtrOutputWithContext(context.Context) DataCollectionRuleDataSourcesPtrOutput }
DataCollectionRuleDataSourcesPtrInput is an input type that accepts DataCollectionRuleDataSourcesArgs, DataCollectionRuleDataSourcesPtr and DataCollectionRuleDataSourcesPtrOutput values. You can construct a concrete instance of `DataCollectionRuleDataSourcesPtrInput` via:
DataCollectionRuleDataSourcesArgs{...} or: nil
func DataCollectionRuleDataSourcesPtr ¶
func DataCollectionRuleDataSourcesPtr(v *DataCollectionRuleDataSourcesArgs) DataCollectionRuleDataSourcesPtrInput
type DataCollectionRuleDataSourcesPtrOutput ¶
type DataCollectionRuleDataSourcesPtrOutput struct{ *pulumi.OutputState }
func (DataCollectionRuleDataSourcesPtrOutput) ElementType ¶
func (DataCollectionRuleDataSourcesPtrOutput) ElementType() reflect.Type
func (DataCollectionRuleDataSourcesPtrOutput) Extensions ¶
func (o DataCollectionRuleDataSourcesPtrOutput) Extensions() ExtensionDataSourceArrayOutput
The list of Azure VM extension data source configurations.
func (DataCollectionRuleDataSourcesPtrOutput) PerformanceCounters ¶
func (o DataCollectionRuleDataSourcesPtrOutput) PerformanceCounters() PerfCounterDataSourceArrayOutput
The list of performance counter data source configurations.
func (DataCollectionRuleDataSourcesPtrOutput) Syslog ¶
func (o DataCollectionRuleDataSourcesPtrOutput) Syslog() SyslogDataSourceArrayOutput
The list of Syslog data source configurations.
func (DataCollectionRuleDataSourcesPtrOutput) ToDataCollectionRuleDataSourcesPtrOutput ¶
func (o DataCollectionRuleDataSourcesPtrOutput) ToDataCollectionRuleDataSourcesPtrOutput() DataCollectionRuleDataSourcesPtrOutput
func (DataCollectionRuleDataSourcesPtrOutput) ToDataCollectionRuleDataSourcesPtrOutputWithContext ¶
func (o DataCollectionRuleDataSourcesPtrOutput) ToDataCollectionRuleDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleDataSourcesPtrOutput
func (DataCollectionRuleDataSourcesPtrOutput) WindowsEventLogs ¶
func (o DataCollectionRuleDataSourcesPtrOutput) WindowsEventLogs() WindowsEventLogDataSourceArrayOutput
The list of Windows Event Log data source configurations.
type DataCollectionRuleDestinations ¶
type DataCollectionRuleDestinations struct { // Azure Monitor Metrics destination. AzureMonitorMetrics *DestinationsSpecAzureMonitorMetrics `pulumi:"azureMonitorMetrics"` // List of Log Analytics destinations. LogAnalytics []LogAnalyticsDestination `pulumi:"logAnalytics"` }
The specification of destinations.
type DataCollectionRuleDestinationsArgs ¶
type DataCollectionRuleDestinationsArgs struct { // Azure Monitor Metrics destination. AzureMonitorMetrics DestinationsSpecAzureMonitorMetricsPtrInput `pulumi:"azureMonitorMetrics"` // List of Log Analytics destinations. LogAnalytics LogAnalyticsDestinationArrayInput `pulumi:"logAnalytics"` }
The specification of destinations.
func (DataCollectionRuleDestinationsArgs) ElementType ¶
func (DataCollectionRuleDestinationsArgs) ElementType() reflect.Type
func (DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsOutput ¶
func (i DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsOutput() DataCollectionRuleDestinationsOutput
func (DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsOutputWithContext ¶
func (i DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsOutputWithContext(ctx context.Context) DataCollectionRuleDestinationsOutput
func (DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsPtrOutput ¶
func (i DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsPtrOutput() DataCollectionRuleDestinationsPtrOutput
func (DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsPtrOutputWithContext ¶
func (i DataCollectionRuleDestinationsArgs) ToDataCollectionRuleDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleDestinationsPtrOutput
type DataCollectionRuleDestinationsInput ¶
type DataCollectionRuleDestinationsInput interface { pulumi.Input ToDataCollectionRuleDestinationsOutput() DataCollectionRuleDestinationsOutput ToDataCollectionRuleDestinationsOutputWithContext(context.Context) DataCollectionRuleDestinationsOutput }
DataCollectionRuleDestinationsInput is an input type that accepts DataCollectionRuleDestinationsArgs and DataCollectionRuleDestinationsOutput values. You can construct a concrete instance of `DataCollectionRuleDestinationsInput` via:
DataCollectionRuleDestinationsArgs{...}
type DataCollectionRuleDestinationsOutput ¶
type DataCollectionRuleDestinationsOutput struct{ *pulumi.OutputState }
The specification of destinations.
func (DataCollectionRuleDestinationsOutput) AzureMonitorMetrics ¶
func (o DataCollectionRuleDestinationsOutput) AzureMonitorMetrics() DestinationsSpecAzureMonitorMetricsPtrOutput
Azure Monitor Metrics destination.
func (DataCollectionRuleDestinationsOutput) ElementType ¶
func (DataCollectionRuleDestinationsOutput) ElementType() reflect.Type
func (DataCollectionRuleDestinationsOutput) LogAnalytics ¶
func (o DataCollectionRuleDestinationsOutput) LogAnalytics() LogAnalyticsDestinationArrayOutput
List of Log Analytics destinations.
func (DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsOutput ¶
func (o DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsOutput() DataCollectionRuleDestinationsOutput
func (DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsOutputWithContext ¶
func (o DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsOutputWithContext(ctx context.Context) DataCollectionRuleDestinationsOutput
func (DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsPtrOutput ¶
func (o DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsPtrOutput() DataCollectionRuleDestinationsPtrOutput
func (DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsPtrOutputWithContext ¶
func (o DataCollectionRuleDestinationsOutput) ToDataCollectionRuleDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleDestinationsPtrOutput
type DataCollectionRuleDestinationsPtrInput ¶
type DataCollectionRuleDestinationsPtrInput interface { pulumi.Input ToDataCollectionRuleDestinationsPtrOutput() DataCollectionRuleDestinationsPtrOutput ToDataCollectionRuleDestinationsPtrOutputWithContext(context.Context) DataCollectionRuleDestinationsPtrOutput }
DataCollectionRuleDestinationsPtrInput is an input type that accepts DataCollectionRuleDestinationsArgs, DataCollectionRuleDestinationsPtr and DataCollectionRuleDestinationsPtrOutput values. You can construct a concrete instance of `DataCollectionRuleDestinationsPtrInput` via:
DataCollectionRuleDestinationsArgs{...} or: nil
func DataCollectionRuleDestinationsPtr ¶
func DataCollectionRuleDestinationsPtr(v *DataCollectionRuleDestinationsArgs) DataCollectionRuleDestinationsPtrInput
type DataCollectionRuleDestinationsPtrOutput ¶
type DataCollectionRuleDestinationsPtrOutput struct{ *pulumi.OutputState }
func (DataCollectionRuleDestinationsPtrOutput) AzureMonitorMetrics ¶
func (o DataCollectionRuleDestinationsPtrOutput) AzureMonitorMetrics() DestinationsSpecAzureMonitorMetricsPtrOutput
Azure Monitor Metrics destination.
func (DataCollectionRuleDestinationsPtrOutput) ElementType ¶
func (DataCollectionRuleDestinationsPtrOutput) ElementType() reflect.Type
func (DataCollectionRuleDestinationsPtrOutput) LogAnalytics ¶
func (o DataCollectionRuleDestinationsPtrOutput) LogAnalytics() LogAnalyticsDestinationArrayOutput
List of Log Analytics destinations.
func (DataCollectionRuleDestinationsPtrOutput) ToDataCollectionRuleDestinationsPtrOutput ¶
func (o DataCollectionRuleDestinationsPtrOutput) ToDataCollectionRuleDestinationsPtrOutput() DataCollectionRuleDestinationsPtrOutput
func (DataCollectionRuleDestinationsPtrOutput) ToDataCollectionRuleDestinationsPtrOutputWithContext ¶
func (o DataCollectionRuleDestinationsPtrOutput) ToDataCollectionRuleDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleDestinationsPtrOutput
type DataCollectionRuleResponseDataSources ¶
type DataCollectionRuleResponseDataSources struct { // The list of Azure VM extension data source configurations. Extensions []ExtensionDataSourceResponse `pulumi:"extensions"` // The list of performance counter data source configurations. PerformanceCounters []PerfCounterDataSourceResponse `pulumi:"performanceCounters"` // The list of Syslog data source configurations. Syslog []SyslogDataSourceResponse `pulumi:"syslog"` // The list of Windows Event Log data source configurations. WindowsEventLogs []WindowsEventLogDataSourceResponse `pulumi:"windowsEventLogs"` }
The specification of data sources. This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint.
type DataCollectionRuleResponseDataSourcesArgs ¶
type DataCollectionRuleResponseDataSourcesArgs struct { // The list of Azure VM extension data source configurations. Extensions ExtensionDataSourceResponseArrayInput `pulumi:"extensions"` // The list of performance counter data source configurations. PerformanceCounters PerfCounterDataSourceResponseArrayInput `pulumi:"performanceCounters"` // The list of Syslog data source configurations. Syslog SyslogDataSourceResponseArrayInput `pulumi:"syslog"` // The list of Windows Event Log data source configurations. WindowsEventLogs WindowsEventLogDataSourceResponseArrayInput `pulumi:"windowsEventLogs"` }
The specification of data sources. This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint.
func (DataCollectionRuleResponseDataSourcesArgs) ElementType ¶
func (DataCollectionRuleResponseDataSourcesArgs) ElementType() reflect.Type
func (DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesOutput ¶
func (i DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesOutput() DataCollectionRuleResponseDataSourcesOutput
func (DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesOutputWithContext ¶
func (i DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesOutputWithContext(ctx context.Context) DataCollectionRuleResponseDataSourcesOutput
func (DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesPtrOutput ¶
func (i DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesPtrOutput() DataCollectionRuleResponseDataSourcesPtrOutput
func (DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesPtrOutputWithContext ¶
func (i DataCollectionRuleResponseDataSourcesArgs) ToDataCollectionRuleResponseDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDataSourcesPtrOutput
type DataCollectionRuleResponseDataSourcesInput ¶
type DataCollectionRuleResponseDataSourcesInput interface { pulumi.Input ToDataCollectionRuleResponseDataSourcesOutput() DataCollectionRuleResponseDataSourcesOutput ToDataCollectionRuleResponseDataSourcesOutputWithContext(context.Context) DataCollectionRuleResponseDataSourcesOutput }
DataCollectionRuleResponseDataSourcesInput is an input type that accepts DataCollectionRuleResponseDataSourcesArgs and DataCollectionRuleResponseDataSourcesOutput values. You can construct a concrete instance of `DataCollectionRuleResponseDataSourcesInput` via:
DataCollectionRuleResponseDataSourcesArgs{...}
type DataCollectionRuleResponseDataSourcesOutput ¶
type DataCollectionRuleResponseDataSourcesOutput struct{ *pulumi.OutputState }
The specification of data sources. This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint.
func (DataCollectionRuleResponseDataSourcesOutput) ElementType ¶
func (DataCollectionRuleResponseDataSourcesOutput) ElementType() reflect.Type
func (DataCollectionRuleResponseDataSourcesOutput) Extensions ¶
func (o DataCollectionRuleResponseDataSourcesOutput) Extensions() ExtensionDataSourceResponseArrayOutput
The list of Azure VM extension data source configurations.
func (DataCollectionRuleResponseDataSourcesOutput) PerformanceCounters ¶
func (o DataCollectionRuleResponseDataSourcesOutput) PerformanceCounters() PerfCounterDataSourceResponseArrayOutput
The list of performance counter data source configurations.
func (DataCollectionRuleResponseDataSourcesOutput) Syslog ¶
The list of Syslog data source configurations.
func (DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesOutput ¶
func (o DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesOutput() DataCollectionRuleResponseDataSourcesOutput
func (DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesOutputWithContext ¶
func (o DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesOutputWithContext(ctx context.Context) DataCollectionRuleResponseDataSourcesOutput
func (DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesPtrOutput ¶
func (o DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesPtrOutput() DataCollectionRuleResponseDataSourcesPtrOutput
func (DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesPtrOutputWithContext ¶
func (o DataCollectionRuleResponseDataSourcesOutput) ToDataCollectionRuleResponseDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDataSourcesPtrOutput
func (DataCollectionRuleResponseDataSourcesOutput) WindowsEventLogs ¶
func (o DataCollectionRuleResponseDataSourcesOutput) WindowsEventLogs() WindowsEventLogDataSourceResponseArrayOutput
The list of Windows Event Log data source configurations.
type DataCollectionRuleResponseDataSourcesPtrInput ¶
type DataCollectionRuleResponseDataSourcesPtrInput interface { pulumi.Input ToDataCollectionRuleResponseDataSourcesPtrOutput() DataCollectionRuleResponseDataSourcesPtrOutput ToDataCollectionRuleResponseDataSourcesPtrOutputWithContext(context.Context) DataCollectionRuleResponseDataSourcesPtrOutput }
DataCollectionRuleResponseDataSourcesPtrInput is an input type that accepts DataCollectionRuleResponseDataSourcesArgs, DataCollectionRuleResponseDataSourcesPtr and DataCollectionRuleResponseDataSourcesPtrOutput values. You can construct a concrete instance of `DataCollectionRuleResponseDataSourcesPtrInput` via:
DataCollectionRuleResponseDataSourcesArgs{...} or: nil
func DataCollectionRuleResponseDataSourcesPtr ¶
func DataCollectionRuleResponseDataSourcesPtr(v *DataCollectionRuleResponseDataSourcesArgs) DataCollectionRuleResponseDataSourcesPtrInput
type DataCollectionRuleResponseDataSourcesPtrOutput ¶
type DataCollectionRuleResponseDataSourcesPtrOutput struct{ *pulumi.OutputState }
func (DataCollectionRuleResponseDataSourcesPtrOutput) ElementType ¶
func (DataCollectionRuleResponseDataSourcesPtrOutput) ElementType() reflect.Type
func (DataCollectionRuleResponseDataSourcesPtrOutput) Extensions ¶
func (o DataCollectionRuleResponseDataSourcesPtrOutput) Extensions() ExtensionDataSourceResponseArrayOutput
The list of Azure VM extension data source configurations.
func (DataCollectionRuleResponseDataSourcesPtrOutput) PerformanceCounters ¶
func (o DataCollectionRuleResponseDataSourcesPtrOutput) PerformanceCounters() PerfCounterDataSourceResponseArrayOutput
The list of performance counter data source configurations.
func (DataCollectionRuleResponseDataSourcesPtrOutput) Syslog ¶
func (o DataCollectionRuleResponseDataSourcesPtrOutput) Syslog() SyslogDataSourceResponseArrayOutput
The list of Syslog data source configurations.
func (DataCollectionRuleResponseDataSourcesPtrOutput) ToDataCollectionRuleResponseDataSourcesPtrOutput ¶
func (o DataCollectionRuleResponseDataSourcesPtrOutput) ToDataCollectionRuleResponseDataSourcesPtrOutput() DataCollectionRuleResponseDataSourcesPtrOutput
func (DataCollectionRuleResponseDataSourcesPtrOutput) ToDataCollectionRuleResponseDataSourcesPtrOutputWithContext ¶
func (o DataCollectionRuleResponseDataSourcesPtrOutput) ToDataCollectionRuleResponseDataSourcesPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDataSourcesPtrOutput
func (DataCollectionRuleResponseDataSourcesPtrOutput) WindowsEventLogs ¶
func (o DataCollectionRuleResponseDataSourcesPtrOutput) WindowsEventLogs() WindowsEventLogDataSourceResponseArrayOutput
The list of Windows Event Log data source configurations.
type DataCollectionRuleResponseDestinations ¶
type DataCollectionRuleResponseDestinations struct { // Azure Monitor Metrics destination. AzureMonitorMetrics *DestinationsSpecResponseAzureMonitorMetrics `pulumi:"azureMonitorMetrics"` // List of Log Analytics destinations. LogAnalytics []LogAnalyticsDestinationResponse `pulumi:"logAnalytics"` }
The specification of destinations.
type DataCollectionRuleResponseDestinationsArgs ¶
type DataCollectionRuleResponseDestinationsArgs struct { // Azure Monitor Metrics destination. AzureMonitorMetrics DestinationsSpecResponseAzureMonitorMetricsPtrInput `pulumi:"azureMonitorMetrics"` // List of Log Analytics destinations. LogAnalytics LogAnalyticsDestinationResponseArrayInput `pulumi:"logAnalytics"` }
The specification of destinations.
func (DataCollectionRuleResponseDestinationsArgs) ElementType ¶
func (DataCollectionRuleResponseDestinationsArgs) ElementType() reflect.Type
func (DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsOutput ¶
func (i DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsOutput() DataCollectionRuleResponseDestinationsOutput
func (DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsOutputWithContext ¶
func (i DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsOutputWithContext(ctx context.Context) DataCollectionRuleResponseDestinationsOutput
func (DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsPtrOutput ¶
func (i DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsPtrOutput() DataCollectionRuleResponseDestinationsPtrOutput
func (DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsPtrOutputWithContext ¶
func (i DataCollectionRuleResponseDestinationsArgs) ToDataCollectionRuleResponseDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDestinationsPtrOutput
type DataCollectionRuleResponseDestinationsInput ¶
type DataCollectionRuleResponseDestinationsInput interface { pulumi.Input ToDataCollectionRuleResponseDestinationsOutput() DataCollectionRuleResponseDestinationsOutput ToDataCollectionRuleResponseDestinationsOutputWithContext(context.Context) DataCollectionRuleResponseDestinationsOutput }
DataCollectionRuleResponseDestinationsInput is an input type that accepts DataCollectionRuleResponseDestinationsArgs and DataCollectionRuleResponseDestinationsOutput values. You can construct a concrete instance of `DataCollectionRuleResponseDestinationsInput` via:
DataCollectionRuleResponseDestinationsArgs{...}
type DataCollectionRuleResponseDestinationsOutput ¶
type DataCollectionRuleResponseDestinationsOutput struct{ *pulumi.OutputState }
The specification of destinations.
func (DataCollectionRuleResponseDestinationsOutput) AzureMonitorMetrics ¶
func (o DataCollectionRuleResponseDestinationsOutput) AzureMonitorMetrics() DestinationsSpecResponseAzureMonitorMetricsPtrOutput
Azure Monitor Metrics destination.
func (DataCollectionRuleResponseDestinationsOutput) ElementType ¶
func (DataCollectionRuleResponseDestinationsOutput) ElementType() reflect.Type
func (DataCollectionRuleResponseDestinationsOutput) LogAnalytics ¶
func (o DataCollectionRuleResponseDestinationsOutput) LogAnalytics() LogAnalyticsDestinationResponseArrayOutput
List of Log Analytics destinations.
func (DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsOutput ¶
func (o DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsOutput() DataCollectionRuleResponseDestinationsOutput
func (DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsOutputWithContext ¶
func (o DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsOutputWithContext(ctx context.Context) DataCollectionRuleResponseDestinationsOutput
func (DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsPtrOutput ¶
func (o DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsPtrOutput() DataCollectionRuleResponseDestinationsPtrOutput
func (DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsPtrOutputWithContext ¶
func (o DataCollectionRuleResponseDestinationsOutput) ToDataCollectionRuleResponseDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDestinationsPtrOutput
type DataCollectionRuleResponseDestinationsPtrInput ¶
type DataCollectionRuleResponseDestinationsPtrInput interface { pulumi.Input ToDataCollectionRuleResponseDestinationsPtrOutput() DataCollectionRuleResponseDestinationsPtrOutput ToDataCollectionRuleResponseDestinationsPtrOutputWithContext(context.Context) DataCollectionRuleResponseDestinationsPtrOutput }
DataCollectionRuleResponseDestinationsPtrInput is an input type that accepts DataCollectionRuleResponseDestinationsArgs, DataCollectionRuleResponseDestinationsPtr and DataCollectionRuleResponseDestinationsPtrOutput values. You can construct a concrete instance of `DataCollectionRuleResponseDestinationsPtrInput` via:
DataCollectionRuleResponseDestinationsArgs{...} or: nil
func DataCollectionRuleResponseDestinationsPtr ¶
func DataCollectionRuleResponseDestinationsPtr(v *DataCollectionRuleResponseDestinationsArgs) DataCollectionRuleResponseDestinationsPtrInput
type DataCollectionRuleResponseDestinationsPtrOutput ¶
type DataCollectionRuleResponseDestinationsPtrOutput struct{ *pulumi.OutputState }
func (DataCollectionRuleResponseDestinationsPtrOutput) AzureMonitorMetrics ¶
func (o DataCollectionRuleResponseDestinationsPtrOutput) AzureMonitorMetrics() DestinationsSpecResponseAzureMonitorMetricsPtrOutput
Azure Monitor Metrics destination.
func (DataCollectionRuleResponseDestinationsPtrOutput) ElementType ¶
func (DataCollectionRuleResponseDestinationsPtrOutput) ElementType() reflect.Type
func (DataCollectionRuleResponseDestinationsPtrOutput) LogAnalytics ¶
func (o DataCollectionRuleResponseDestinationsPtrOutput) LogAnalytics() LogAnalyticsDestinationResponseArrayOutput
List of Log Analytics destinations.
func (DataCollectionRuleResponseDestinationsPtrOutput) ToDataCollectionRuleResponseDestinationsPtrOutput ¶
func (o DataCollectionRuleResponseDestinationsPtrOutput) ToDataCollectionRuleResponseDestinationsPtrOutput() DataCollectionRuleResponseDestinationsPtrOutput
func (DataCollectionRuleResponseDestinationsPtrOutput) ToDataCollectionRuleResponseDestinationsPtrOutputWithContext ¶
func (o DataCollectionRuleResponseDestinationsPtrOutput) ToDataCollectionRuleResponseDestinationsPtrOutputWithContext(ctx context.Context) DataCollectionRuleResponseDestinationsPtrOutput
type DataCollectionRuleState ¶
type DataCollectionRuleState struct { // The specification of data flows. DataFlows DataFlowResponseArrayInput // The specification of data sources. // This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint. DataSources DataCollectionRuleResponseDataSourcesPtrInput // Description of the data collection rule. Description pulumi.StringPtrInput // The specification of destinations. Destinations DataCollectionRuleResponseDestinationsPtrInput // Resource entity tag (ETag). Etag pulumi.StringPtrInput // The geo-location where the resource lives. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The resource provisioning state. ProvisioningState pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput }
func (DataCollectionRuleState) ElementType ¶
func (DataCollectionRuleState) ElementType() reflect.Type
type DataFlow ¶
type DataFlow struct { // List of destinations for this data flow. Destinations []string `pulumi:"destinations"` // List of streams for this data flow. Streams []string `pulumi:"streams"` }
Definition of which streams are sent to which destinations.
type DataFlowArgs ¶
type DataFlowArgs struct { // List of destinations for this data flow. Destinations pulumi.StringArrayInput `pulumi:"destinations"` // List of streams for this data flow. Streams pulumi.StringArrayInput `pulumi:"streams"` }
Definition of which streams are sent to which destinations.
func (DataFlowArgs) ElementType ¶
func (DataFlowArgs) ElementType() reflect.Type
func (DataFlowArgs) ToDataFlowOutput ¶
func (i DataFlowArgs) ToDataFlowOutput() DataFlowOutput
func (DataFlowArgs) ToDataFlowOutputWithContext ¶
func (i DataFlowArgs) ToDataFlowOutputWithContext(ctx context.Context) DataFlowOutput
type DataFlowArray ¶
type DataFlowArray []DataFlowInput
func (DataFlowArray) ElementType ¶
func (DataFlowArray) ElementType() reflect.Type
func (DataFlowArray) ToDataFlowArrayOutput ¶
func (i DataFlowArray) ToDataFlowArrayOutput() DataFlowArrayOutput
func (DataFlowArray) ToDataFlowArrayOutputWithContext ¶
func (i DataFlowArray) ToDataFlowArrayOutputWithContext(ctx context.Context) DataFlowArrayOutput
type DataFlowArrayInput ¶
type DataFlowArrayInput interface { pulumi.Input ToDataFlowArrayOutput() DataFlowArrayOutput ToDataFlowArrayOutputWithContext(context.Context) DataFlowArrayOutput }
DataFlowArrayInput is an input type that accepts DataFlowArray and DataFlowArrayOutput values. You can construct a concrete instance of `DataFlowArrayInput` via:
DataFlowArray{ DataFlowArgs{...} }
type DataFlowArrayOutput ¶
type DataFlowArrayOutput struct{ *pulumi.OutputState }
func (DataFlowArrayOutput) ElementType ¶
func (DataFlowArrayOutput) ElementType() reflect.Type
func (DataFlowArrayOutput) Index ¶
func (o DataFlowArrayOutput) Index(i pulumi.IntInput) DataFlowOutput
func (DataFlowArrayOutput) ToDataFlowArrayOutput ¶
func (o DataFlowArrayOutput) ToDataFlowArrayOutput() DataFlowArrayOutput
func (DataFlowArrayOutput) ToDataFlowArrayOutputWithContext ¶
func (o DataFlowArrayOutput) ToDataFlowArrayOutputWithContext(ctx context.Context) DataFlowArrayOutput
type DataFlowInput ¶
type DataFlowInput interface { pulumi.Input ToDataFlowOutput() DataFlowOutput ToDataFlowOutputWithContext(context.Context) DataFlowOutput }
DataFlowInput is an input type that accepts DataFlowArgs and DataFlowOutput values. You can construct a concrete instance of `DataFlowInput` via:
DataFlowArgs{...}
type DataFlowOutput ¶
type DataFlowOutput struct{ *pulumi.OutputState }
Definition of which streams are sent to which destinations.
func (DataFlowOutput) Destinations ¶
func (o DataFlowOutput) Destinations() pulumi.StringArrayOutput
List of destinations for this data flow.
func (DataFlowOutput) ElementType ¶
func (DataFlowOutput) ElementType() reflect.Type
func (DataFlowOutput) Streams ¶
func (o DataFlowOutput) Streams() pulumi.StringArrayOutput
List of streams for this data flow.
func (DataFlowOutput) ToDataFlowOutput ¶
func (o DataFlowOutput) ToDataFlowOutput() DataFlowOutput
func (DataFlowOutput) ToDataFlowOutputWithContext ¶
func (o DataFlowOutput) ToDataFlowOutputWithContext(ctx context.Context) DataFlowOutput
type DataFlowResponse ¶
type DataFlowResponse struct { // List of destinations for this data flow. Destinations []string `pulumi:"destinations"` // List of streams for this data flow. Streams []string `pulumi:"streams"` }
Definition of which streams are sent to which destinations.
type DataFlowResponseArgs ¶
type DataFlowResponseArgs struct { // List of destinations for this data flow. Destinations pulumi.StringArrayInput `pulumi:"destinations"` // List of streams for this data flow. Streams pulumi.StringArrayInput `pulumi:"streams"` }
Definition of which streams are sent to which destinations.
func (DataFlowResponseArgs) ElementType ¶
func (DataFlowResponseArgs) ElementType() reflect.Type
func (DataFlowResponseArgs) ToDataFlowResponseOutput ¶
func (i DataFlowResponseArgs) ToDataFlowResponseOutput() DataFlowResponseOutput
func (DataFlowResponseArgs) ToDataFlowResponseOutputWithContext ¶
func (i DataFlowResponseArgs) ToDataFlowResponseOutputWithContext(ctx context.Context) DataFlowResponseOutput
type DataFlowResponseArray ¶
type DataFlowResponseArray []DataFlowResponseInput
func (DataFlowResponseArray) ElementType ¶
func (DataFlowResponseArray) ElementType() reflect.Type
func (DataFlowResponseArray) ToDataFlowResponseArrayOutput ¶
func (i DataFlowResponseArray) ToDataFlowResponseArrayOutput() DataFlowResponseArrayOutput
func (DataFlowResponseArray) ToDataFlowResponseArrayOutputWithContext ¶
func (i DataFlowResponseArray) ToDataFlowResponseArrayOutputWithContext(ctx context.Context) DataFlowResponseArrayOutput
type DataFlowResponseArrayInput ¶
type DataFlowResponseArrayInput interface { pulumi.Input ToDataFlowResponseArrayOutput() DataFlowResponseArrayOutput ToDataFlowResponseArrayOutputWithContext(context.Context) DataFlowResponseArrayOutput }
DataFlowResponseArrayInput is an input type that accepts DataFlowResponseArray and DataFlowResponseArrayOutput values. You can construct a concrete instance of `DataFlowResponseArrayInput` via:
DataFlowResponseArray{ DataFlowResponseArgs{...} }
type DataFlowResponseArrayOutput ¶
type DataFlowResponseArrayOutput struct{ *pulumi.OutputState }
func (DataFlowResponseArrayOutput) ElementType ¶
func (DataFlowResponseArrayOutput) ElementType() reflect.Type
func (DataFlowResponseArrayOutput) Index ¶
func (o DataFlowResponseArrayOutput) Index(i pulumi.IntInput) DataFlowResponseOutput
func (DataFlowResponseArrayOutput) ToDataFlowResponseArrayOutput ¶
func (o DataFlowResponseArrayOutput) ToDataFlowResponseArrayOutput() DataFlowResponseArrayOutput
func (DataFlowResponseArrayOutput) ToDataFlowResponseArrayOutputWithContext ¶
func (o DataFlowResponseArrayOutput) ToDataFlowResponseArrayOutputWithContext(ctx context.Context) DataFlowResponseArrayOutput
type DataFlowResponseInput ¶
type DataFlowResponseInput interface { pulumi.Input ToDataFlowResponseOutput() DataFlowResponseOutput ToDataFlowResponseOutputWithContext(context.Context) DataFlowResponseOutput }
DataFlowResponseInput is an input type that accepts DataFlowResponseArgs and DataFlowResponseOutput values. You can construct a concrete instance of `DataFlowResponseInput` via:
DataFlowResponseArgs{...}
type DataFlowResponseOutput ¶
type DataFlowResponseOutput struct{ *pulumi.OutputState }
Definition of which streams are sent to which destinations.
func (DataFlowResponseOutput) Destinations ¶
func (o DataFlowResponseOutput) Destinations() pulumi.StringArrayOutput
List of destinations for this data flow.
func (DataFlowResponseOutput) ElementType ¶
func (DataFlowResponseOutput) ElementType() reflect.Type
func (DataFlowResponseOutput) Streams ¶
func (o DataFlowResponseOutput) Streams() pulumi.StringArrayOutput
List of streams for this data flow.
func (DataFlowResponseOutput) ToDataFlowResponseOutput ¶
func (o DataFlowResponseOutput) ToDataFlowResponseOutput() DataFlowResponseOutput
func (DataFlowResponseOutput) ToDataFlowResponseOutputWithContext ¶
func (o DataFlowResponseOutput) ToDataFlowResponseOutputWithContext(ctx context.Context) DataFlowResponseOutput
type DestinationsSpecAzureMonitorMetrics ¶
type DestinationsSpecAzureMonitorMetrics struct { // A friendly name for the destination. // This name should be unique across all destinations (regardless of type) within the data collection rule. Name string `pulumi:"name"` }
Azure Monitor Metrics destination.
type DestinationsSpecAzureMonitorMetricsArgs ¶
type DestinationsSpecAzureMonitorMetricsArgs struct { // A friendly name for the destination. // This name should be unique across all destinations (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` }
Azure Monitor Metrics destination.
func (DestinationsSpecAzureMonitorMetricsArgs) ElementType ¶
func (DestinationsSpecAzureMonitorMetricsArgs) ElementType() reflect.Type
func (DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsOutput ¶
func (i DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsOutput() DestinationsSpecAzureMonitorMetricsOutput
func (DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsOutputWithContext ¶
func (i DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsOutputWithContext(ctx context.Context) DestinationsSpecAzureMonitorMetricsOutput
func (DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsPtrOutput ¶
func (i DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsPtrOutput() DestinationsSpecAzureMonitorMetricsPtrOutput
func (DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsPtrOutputWithContext ¶
func (i DestinationsSpecAzureMonitorMetricsArgs) ToDestinationsSpecAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecAzureMonitorMetricsPtrOutput
type DestinationsSpecAzureMonitorMetricsInput ¶
type DestinationsSpecAzureMonitorMetricsInput interface { pulumi.Input ToDestinationsSpecAzureMonitorMetricsOutput() DestinationsSpecAzureMonitorMetricsOutput ToDestinationsSpecAzureMonitorMetricsOutputWithContext(context.Context) DestinationsSpecAzureMonitorMetricsOutput }
DestinationsSpecAzureMonitorMetricsInput is an input type that accepts DestinationsSpecAzureMonitorMetricsArgs and DestinationsSpecAzureMonitorMetricsOutput values. You can construct a concrete instance of `DestinationsSpecAzureMonitorMetricsInput` via:
DestinationsSpecAzureMonitorMetricsArgs{...}
type DestinationsSpecAzureMonitorMetricsOutput ¶
type DestinationsSpecAzureMonitorMetricsOutput struct{ *pulumi.OutputState }
Azure Monitor Metrics destination.
func (DestinationsSpecAzureMonitorMetricsOutput) ElementType ¶
func (DestinationsSpecAzureMonitorMetricsOutput) ElementType() reflect.Type
func (DestinationsSpecAzureMonitorMetricsOutput) Name ¶
func (o DestinationsSpecAzureMonitorMetricsOutput) Name() pulumi.StringOutput
A friendly name for the destination. This name should be unique across all destinations (regardless of type) within the data collection rule.
func (DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsOutput ¶
func (o DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsOutput() DestinationsSpecAzureMonitorMetricsOutput
func (DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsOutputWithContext ¶
func (o DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsOutputWithContext(ctx context.Context) DestinationsSpecAzureMonitorMetricsOutput
func (DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutput ¶
func (o DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutput() DestinationsSpecAzureMonitorMetricsPtrOutput
func (DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutputWithContext ¶
func (o DestinationsSpecAzureMonitorMetricsOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecAzureMonitorMetricsPtrOutput
type DestinationsSpecAzureMonitorMetricsPtrInput ¶
type DestinationsSpecAzureMonitorMetricsPtrInput interface { pulumi.Input ToDestinationsSpecAzureMonitorMetricsPtrOutput() DestinationsSpecAzureMonitorMetricsPtrOutput ToDestinationsSpecAzureMonitorMetricsPtrOutputWithContext(context.Context) DestinationsSpecAzureMonitorMetricsPtrOutput }
DestinationsSpecAzureMonitorMetricsPtrInput is an input type that accepts DestinationsSpecAzureMonitorMetricsArgs, DestinationsSpecAzureMonitorMetricsPtr and DestinationsSpecAzureMonitorMetricsPtrOutput values. You can construct a concrete instance of `DestinationsSpecAzureMonitorMetricsPtrInput` via:
DestinationsSpecAzureMonitorMetricsArgs{...} or: nil
func DestinationsSpecAzureMonitorMetricsPtr ¶
func DestinationsSpecAzureMonitorMetricsPtr(v *DestinationsSpecAzureMonitorMetricsArgs) DestinationsSpecAzureMonitorMetricsPtrInput
type DestinationsSpecAzureMonitorMetricsPtrOutput ¶
type DestinationsSpecAzureMonitorMetricsPtrOutput struct{ *pulumi.OutputState }
func (DestinationsSpecAzureMonitorMetricsPtrOutput) ElementType ¶
func (DestinationsSpecAzureMonitorMetricsPtrOutput) ElementType() reflect.Type
func (DestinationsSpecAzureMonitorMetricsPtrOutput) Name ¶
func (o DestinationsSpecAzureMonitorMetricsPtrOutput) Name() pulumi.StringPtrOutput
A friendly name for the destination. This name should be unique across all destinations (regardless of type) within the data collection rule.
func (DestinationsSpecAzureMonitorMetricsPtrOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutput ¶
func (o DestinationsSpecAzureMonitorMetricsPtrOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutput() DestinationsSpecAzureMonitorMetricsPtrOutput
func (DestinationsSpecAzureMonitorMetricsPtrOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutputWithContext ¶
func (o DestinationsSpecAzureMonitorMetricsPtrOutput) ToDestinationsSpecAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecAzureMonitorMetricsPtrOutput
type DestinationsSpecResponseAzureMonitorMetrics ¶
type DestinationsSpecResponseAzureMonitorMetrics struct { // A friendly name for the destination. // This name should be unique across all destinations (regardless of type) within the data collection rule. Name string `pulumi:"name"` }
Azure Monitor Metrics destination.
type DestinationsSpecResponseAzureMonitorMetricsArgs ¶
type DestinationsSpecResponseAzureMonitorMetricsArgs struct { // A friendly name for the destination. // This name should be unique across all destinations (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` }
Azure Monitor Metrics destination.
func (DestinationsSpecResponseAzureMonitorMetricsArgs) ElementType ¶
func (DestinationsSpecResponseAzureMonitorMetricsArgs) ElementType() reflect.Type
func (DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsOutput ¶
func (i DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsOutput() DestinationsSpecResponseAzureMonitorMetricsOutput
func (DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsOutputWithContext ¶
func (i DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsOutputWithContext(ctx context.Context) DestinationsSpecResponseAzureMonitorMetricsOutput
func (DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutput ¶
func (i DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutput() DestinationsSpecResponseAzureMonitorMetricsPtrOutput
func (DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutputWithContext ¶
func (i DestinationsSpecResponseAzureMonitorMetricsArgs) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecResponseAzureMonitorMetricsPtrOutput
type DestinationsSpecResponseAzureMonitorMetricsInput ¶
type DestinationsSpecResponseAzureMonitorMetricsInput interface { pulumi.Input ToDestinationsSpecResponseAzureMonitorMetricsOutput() DestinationsSpecResponseAzureMonitorMetricsOutput ToDestinationsSpecResponseAzureMonitorMetricsOutputWithContext(context.Context) DestinationsSpecResponseAzureMonitorMetricsOutput }
DestinationsSpecResponseAzureMonitorMetricsInput is an input type that accepts DestinationsSpecResponseAzureMonitorMetricsArgs and DestinationsSpecResponseAzureMonitorMetricsOutput values. You can construct a concrete instance of `DestinationsSpecResponseAzureMonitorMetricsInput` via:
DestinationsSpecResponseAzureMonitorMetricsArgs{...}
type DestinationsSpecResponseAzureMonitorMetricsOutput ¶
type DestinationsSpecResponseAzureMonitorMetricsOutput struct{ *pulumi.OutputState }
Azure Monitor Metrics destination.
func (DestinationsSpecResponseAzureMonitorMetricsOutput) ElementType ¶
func (DestinationsSpecResponseAzureMonitorMetricsOutput) ElementType() reflect.Type
func (DestinationsSpecResponseAzureMonitorMetricsOutput) Name ¶
func (o DestinationsSpecResponseAzureMonitorMetricsOutput) Name() pulumi.StringOutput
A friendly name for the destination. This name should be unique across all destinations (regardless of type) within the data collection rule.
func (DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsOutput ¶
func (o DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsOutput() DestinationsSpecResponseAzureMonitorMetricsOutput
func (DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsOutputWithContext ¶
func (o DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsOutputWithContext(ctx context.Context) DestinationsSpecResponseAzureMonitorMetricsOutput
func (DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutput ¶
func (o DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutput() DestinationsSpecResponseAzureMonitorMetricsPtrOutput
func (DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutputWithContext ¶
func (o DestinationsSpecResponseAzureMonitorMetricsOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecResponseAzureMonitorMetricsPtrOutput
type DestinationsSpecResponseAzureMonitorMetricsPtrInput ¶
type DestinationsSpecResponseAzureMonitorMetricsPtrInput interface { pulumi.Input ToDestinationsSpecResponseAzureMonitorMetricsPtrOutput() DestinationsSpecResponseAzureMonitorMetricsPtrOutput ToDestinationsSpecResponseAzureMonitorMetricsPtrOutputWithContext(context.Context) DestinationsSpecResponseAzureMonitorMetricsPtrOutput }
DestinationsSpecResponseAzureMonitorMetricsPtrInput is an input type that accepts DestinationsSpecResponseAzureMonitorMetricsArgs, DestinationsSpecResponseAzureMonitorMetricsPtr and DestinationsSpecResponseAzureMonitorMetricsPtrOutput values. You can construct a concrete instance of `DestinationsSpecResponseAzureMonitorMetricsPtrInput` via:
DestinationsSpecResponseAzureMonitorMetricsArgs{...} or: nil
func DestinationsSpecResponseAzureMonitorMetricsPtr ¶
func DestinationsSpecResponseAzureMonitorMetricsPtr(v *DestinationsSpecResponseAzureMonitorMetricsArgs) DestinationsSpecResponseAzureMonitorMetricsPtrInput
type DestinationsSpecResponseAzureMonitorMetricsPtrOutput ¶
type DestinationsSpecResponseAzureMonitorMetricsPtrOutput struct{ *pulumi.OutputState }
func (DestinationsSpecResponseAzureMonitorMetricsPtrOutput) ElementType ¶
func (DestinationsSpecResponseAzureMonitorMetricsPtrOutput) ElementType() reflect.Type
func (DestinationsSpecResponseAzureMonitorMetricsPtrOutput) Name ¶
A friendly name for the destination. This name should be unique across all destinations (regardless of type) within the data collection rule.
func (DestinationsSpecResponseAzureMonitorMetricsPtrOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutput ¶
func (o DestinationsSpecResponseAzureMonitorMetricsPtrOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutput() DestinationsSpecResponseAzureMonitorMetricsPtrOutput
func (DestinationsSpecResponseAzureMonitorMetricsPtrOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutputWithContext ¶
func (o DestinationsSpecResponseAzureMonitorMetricsPtrOutput) ToDestinationsSpecResponseAzureMonitorMetricsPtrOutputWithContext(ctx context.Context) DestinationsSpecResponseAzureMonitorMetricsPtrOutput
type ExtensionDataSource ¶
type ExtensionDataSource struct { // The name of the VM extension. ExtensionName string `pulumi:"extensionName"` // The extension settings. The format is specific for particular extension. ExtensionSettings map[string]interface{} `pulumi:"extensionSettings"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name string `pulumi:"name"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams []string `pulumi:"streams"` }
Definition of which data will be collected from a separate VM extension that integrates with the Azure Monitor Agent. Collected from either Windows and Linux machines, depending on which extension is defined.
type ExtensionDataSourceArgs ¶
type ExtensionDataSourceArgs struct { // The name of the VM extension. ExtensionName pulumi.StringInput `pulumi:"extensionName"` // The extension settings. The format is specific for particular extension. ExtensionSettings pulumi.MapInput `pulumi:"extensionSettings"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams pulumi.StringArrayInput `pulumi:"streams"` }
Definition of which data will be collected from a separate VM extension that integrates with the Azure Monitor Agent. Collected from either Windows and Linux machines, depending on which extension is defined.
func (ExtensionDataSourceArgs) ElementType ¶
func (ExtensionDataSourceArgs) ElementType() reflect.Type
func (ExtensionDataSourceArgs) ToExtensionDataSourceOutput ¶
func (i ExtensionDataSourceArgs) ToExtensionDataSourceOutput() ExtensionDataSourceOutput
func (ExtensionDataSourceArgs) ToExtensionDataSourceOutputWithContext ¶
func (i ExtensionDataSourceArgs) ToExtensionDataSourceOutputWithContext(ctx context.Context) ExtensionDataSourceOutput
type ExtensionDataSourceArray ¶
type ExtensionDataSourceArray []ExtensionDataSourceInput
func (ExtensionDataSourceArray) ElementType ¶
func (ExtensionDataSourceArray) ElementType() reflect.Type
func (ExtensionDataSourceArray) ToExtensionDataSourceArrayOutput ¶
func (i ExtensionDataSourceArray) ToExtensionDataSourceArrayOutput() ExtensionDataSourceArrayOutput
func (ExtensionDataSourceArray) ToExtensionDataSourceArrayOutputWithContext ¶
func (i ExtensionDataSourceArray) ToExtensionDataSourceArrayOutputWithContext(ctx context.Context) ExtensionDataSourceArrayOutput
type ExtensionDataSourceArrayInput ¶
type ExtensionDataSourceArrayInput interface { pulumi.Input ToExtensionDataSourceArrayOutput() ExtensionDataSourceArrayOutput ToExtensionDataSourceArrayOutputWithContext(context.Context) ExtensionDataSourceArrayOutput }
ExtensionDataSourceArrayInput is an input type that accepts ExtensionDataSourceArray and ExtensionDataSourceArrayOutput values. You can construct a concrete instance of `ExtensionDataSourceArrayInput` via:
ExtensionDataSourceArray{ ExtensionDataSourceArgs{...} }
type ExtensionDataSourceArrayOutput ¶
type ExtensionDataSourceArrayOutput struct{ *pulumi.OutputState }
func (ExtensionDataSourceArrayOutput) ElementType ¶
func (ExtensionDataSourceArrayOutput) ElementType() reflect.Type
func (ExtensionDataSourceArrayOutput) Index ¶
func (o ExtensionDataSourceArrayOutput) Index(i pulumi.IntInput) ExtensionDataSourceOutput
func (ExtensionDataSourceArrayOutput) ToExtensionDataSourceArrayOutput ¶
func (o ExtensionDataSourceArrayOutput) ToExtensionDataSourceArrayOutput() ExtensionDataSourceArrayOutput
func (ExtensionDataSourceArrayOutput) ToExtensionDataSourceArrayOutputWithContext ¶
func (o ExtensionDataSourceArrayOutput) ToExtensionDataSourceArrayOutputWithContext(ctx context.Context) ExtensionDataSourceArrayOutput
type ExtensionDataSourceInput ¶
type ExtensionDataSourceInput interface { pulumi.Input ToExtensionDataSourceOutput() ExtensionDataSourceOutput ToExtensionDataSourceOutputWithContext(context.Context) ExtensionDataSourceOutput }
ExtensionDataSourceInput is an input type that accepts ExtensionDataSourceArgs and ExtensionDataSourceOutput values. You can construct a concrete instance of `ExtensionDataSourceInput` via:
ExtensionDataSourceArgs{...}
type ExtensionDataSourceOutput ¶
type ExtensionDataSourceOutput struct{ *pulumi.OutputState }
Definition of which data will be collected from a separate VM extension that integrates with the Azure Monitor Agent. Collected from either Windows and Linux machines, depending on which extension is defined.
func (ExtensionDataSourceOutput) ElementType ¶
func (ExtensionDataSourceOutput) ElementType() reflect.Type
func (ExtensionDataSourceOutput) ExtensionName ¶
func (o ExtensionDataSourceOutput) ExtensionName() pulumi.StringOutput
The name of the VM extension.
func (ExtensionDataSourceOutput) ExtensionSettings ¶
func (o ExtensionDataSourceOutput) ExtensionSettings() pulumi.MapOutput
The extension settings. The format is specific for particular extension.
func (ExtensionDataSourceOutput) Name ¶
func (o ExtensionDataSourceOutput) Name() pulumi.StringOutput
A friendly name for the data source. This name should be unique across all data sources (regardless of type) within the data collection rule.
func (ExtensionDataSourceOutput) Streams ¶
func (o ExtensionDataSourceOutput) Streams() pulumi.StringArrayOutput
List of streams that this data source will be sent to. A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.
func (ExtensionDataSourceOutput) ToExtensionDataSourceOutput ¶
func (o ExtensionDataSourceOutput) ToExtensionDataSourceOutput() ExtensionDataSourceOutput
func (ExtensionDataSourceOutput) ToExtensionDataSourceOutputWithContext ¶
func (o ExtensionDataSourceOutput) ToExtensionDataSourceOutputWithContext(ctx context.Context) ExtensionDataSourceOutput
type ExtensionDataSourceResponse ¶
type ExtensionDataSourceResponse struct { // The name of the VM extension. ExtensionName string `pulumi:"extensionName"` // The extension settings. The format is specific for particular extension. ExtensionSettings map[string]interface{} `pulumi:"extensionSettings"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name string `pulumi:"name"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams []string `pulumi:"streams"` }
Definition of which data will be collected from a separate VM extension that integrates with the Azure Monitor Agent. Collected from either Windows and Linux machines, depending on which extension is defined.
type ExtensionDataSourceResponseArgs ¶
type ExtensionDataSourceResponseArgs struct { // The name of the VM extension. ExtensionName pulumi.StringInput `pulumi:"extensionName"` // The extension settings. The format is specific for particular extension. ExtensionSettings pulumi.MapInput `pulumi:"extensionSettings"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams pulumi.StringArrayInput `pulumi:"streams"` }
Definition of which data will be collected from a separate VM extension that integrates with the Azure Monitor Agent. Collected from either Windows and Linux machines, depending on which extension is defined.
func (ExtensionDataSourceResponseArgs) ElementType ¶
func (ExtensionDataSourceResponseArgs) ElementType() reflect.Type
func (ExtensionDataSourceResponseArgs) ToExtensionDataSourceResponseOutput ¶
func (i ExtensionDataSourceResponseArgs) ToExtensionDataSourceResponseOutput() ExtensionDataSourceResponseOutput
func (ExtensionDataSourceResponseArgs) ToExtensionDataSourceResponseOutputWithContext ¶
func (i ExtensionDataSourceResponseArgs) ToExtensionDataSourceResponseOutputWithContext(ctx context.Context) ExtensionDataSourceResponseOutput
type ExtensionDataSourceResponseArray ¶
type ExtensionDataSourceResponseArray []ExtensionDataSourceResponseInput
func (ExtensionDataSourceResponseArray) ElementType ¶
func (ExtensionDataSourceResponseArray) ElementType() reflect.Type
func (ExtensionDataSourceResponseArray) ToExtensionDataSourceResponseArrayOutput ¶
func (i ExtensionDataSourceResponseArray) ToExtensionDataSourceResponseArrayOutput() ExtensionDataSourceResponseArrayOutput
func (ExtensionDataSourceResponseArray) ToExtensionDataSourceResponseArrayOutputWithContext ¶
func (i ExtensionDataSourceResponseArray) ToExtensionDataSourceResponseArrayOutputWithContext(ctx context.Context) ExtensionDataSourceResponseArrayOutput
type ExtensionDataSourceResponseArrayInput ¶
type ExtensionDataSourceResponseArrayInput interface { pulumi.Input ToExtensionDataSourceResponseArrayOutput() ExtensionDataSourceResponseArrayOutput ToExtensionDataSourceResponseArrayOutputWithContext(context.Context) ExtensionDataSourceResponseArrayOutput }
ExtensionDataSourceResponseArrayInput is an input type that accepts ExtensionDataSourceResponseArray and ExtensionDataSourceResponseArrayOutput values. You can construct a concrete instance of `ExtensionDataSourceResponseArrayInput` via:
ExtensionDataSourceResponseArray{ ExtensionDataSourceResponseArgs{...} }
type ExtensionDataSourceResponseArrayOutput ¶
type ExtensionDataSourceResponseArrayOutput struct{ *pulumi.OutputState }
func (ExtensionDataSourceResponseArrayOutput) ElementType ¶
func (ExtensionDataSourceResponseArrayOutput) ElementType() reflect.Type
func (ExtensionDataSourceResponseArrayOutput) ToExtensionDataSourceResponseArrayOutput ¶
func (o ExtensionDataSourceResponseArrayOutput) ToExtensionDataSourceResponseArrayOutput() ExtensionDataSourceResponseArrayOutput
func (ExtensionDataSourceResponseArrayOutput) ToExtensionDataSourceResponseArrayOutputWithContext ¶
func (o ExtensionDataSourceResponseArrayOutput) ToExtensionDataSourceResponseArrayOutputWithContext(ctx context.Context) ExtensionDataSourceResponseArrayOutput
type ExtensionDataSourceResponseInput ¶
type ExtensionDataSourceResponseInput interface { pulumi.Input ToExtensionDataSourceResponseOutput() ExtensionDataSourceResponseOutput ToExtensionDataSourceResponseOutputWithContext(context.Context) ExtensionDataSourceResponseOutput }
ExtensionDataSourceResponseInput is an input type that accepts ExtensionDataSourceResponseArgs and ExtensionDataSourceResponseOutput values. You can construct a concrete instance of `ExtensionDataSourceResponseInput` via:
ExtensionDataSourceResponseArgs{...}
type ExtensionDataSourceResponseOutput ¶
type ExtensionDataSourceResponseOutput struct{ *pulumi.OutputState }
Definition of which data will be collected from a separate VM extension that integrates with the Azure Monitor Agent. Collected from either Windows and Linux machines, depending on which extension is defined.
func (ExtensionDataSourceResponseOutput) ElementType ¶
func (ExtensionDataSourceResponseOutput) ElementType() reflect.Type
func (ExtensionDataSourceResponseOutput) ExtensionName ¶
func (o ExtensionDataSourceResponseOutput) ExtensionName() pulumi.StringOutput
The name of the VM extension.
func (ExtensionDataSourceResponseOutput) ExtensionSettings ¶
func (o ExtensionDataSourceResponseOutput) ExtensionSettings() pulumi.MapOutput
The extension settings. The format is specific for particular extension.
func (ExtensionDataSourceResponseOutput) Name ¶
func (o ExtensionDataSourceResponseOutput) Name() pulumi.StringOutput
A friendly name for the data source. This name should be unique across all data sources (regardless of type) within the data collection rule.
func (ExtensionDataSourceResponseOutput) Streams ¶
func (o ExtensionDataSourceResponseOutput) Streams() pulumi.StringArrayOutput
List of streams that this data source will be sent to. A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.
func (ExtensionDataSourceResponseOutput) ToExtensionDataSourceResponseOutput ¶
func (o ExtensionDataSourceResponseOutput) ToExtensionDataSourceResponseOutput() ExtensionDataSourceResponseOutput
func (ExtensionDataSourceResponseOutput) ToExtensionDataSourceResponseOutputWithContext ¶
func (o ExtensionDataSourceResponseOutput) ToExtensionDataSourceResponseOutputWithContext(ctx context.Context) ExtensionDataSourceResponseOutput
type LogAnalyticsDestination ¶
type LogAnalyticsDestination struct { // A friendly name for the destination. // This name should be unique across all destinations (regardless of type) within the data collection rule. Name string `pulumi:"name"` // The resource ID of the Log Analytics workspace. WorkspaceResourceId string `pulumi:"workspaceResourceId"` }
Log Analytics destination.
type LogAnalyticsDestinationArgs ¶
type LogAnalyticsDestinationArgs struct { // A friendly name for the destination. // This name should be unique across all destinations (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` // The resource ID of the Log Analytics workspace. WorkspaceResourceId pulumi.StringInput `pulumi:"workspaceResourceId"` }
Log Analytics destination.
func (LogAnalyticsDestinationArgs) ElementType ¶
func (LogAnalyticsDestinationArgs) ElementType() reflect.Type
func (LogAnalyticsDestinationArgs) ToLogAnalyticsDestinationOutput ¶
func (i LogAnalyticsDestinationArgs) ToLogAnalyticsDestinationOutput() LogAnalyticsDestinationOutput
func (LogAnalyticsDestinationArgs) ToLogAnalyticsDestinationOutputWithContext ¶
func (i LogAnalyticsDestinationArgs) ToLogAnalyticsDestinationOutputWithContext(ctx context.Context) LogAnalyticsDestinationOutput
type LogAnalyticsDestinationArray ¶
type LogAnalyticsDestinationArray []LogAnalyticsDestinationInput
func (LogAnalyticsDestinationArray) ElementType ¶
func (LogAnalyticsDestinationArray) ElementType() reflect.Type
func (LogAnalyticsDestinationArray) ToLogAnalyticsDestinationArrayOutput ¶
func (i LogAnalyticsDestinationArray) ToLogAnalyticsDestinationArrayOutput() LogAnalyticsDestinationArrayOutput
func (LogAnalyticsDestinationArray) ToLogAnalyticsDestinationArrayOutputWithContext ¶
func (i LogAnalyticsDestinationArray) ToLogAnalyticsDestinationArrayOutputWithContext(ctx context.Context) LogAnalyticsDestinationArrayOutput
type LogAnalyticsDestinationArrayInput ¶
type LogAnalyticsDestinationArrayInput interface { pulumi.Input ToLogAnalyticsDestinationArrayOutput() LogAnalyticsDestinationArrayOutput ToLogAnalyticsDestinationArrayOutputWithContext(context.Context) LogAnalyticsDestinationArrayOutput }
LogAnalyticsDestinationArrayInput is an input type that accepts LogAnalyticsDestinationArray and LogAnalyticsDestinationArrayOutput values. You can construct a concrete instance of `LogAnalyticsDestinationArrayInput` via:
LogAnalyticsDestinationArray{ LogAnalyticsDestinationArgs{...} }
type LogAnalyticsDestinationArrayOutput ¶
type LogAnalyticsDestinationArrayOutput struct{ *pulumi.OutputState }
func (LogAnalyticsDestinationArrayOutput) ElementType ¶
func (LogAnalyticsDestinationArrayOutput) ElementType() reflect.Type
func (LogAnalyticsDestinationArrayOutput) Index ¶
func (o LogAnalyticsDestinationArrayOutput) Index(i pulumi.IntInput) LogAnalyticsDestinationOutput
func (LogAnalyticsDestinationArrayOutput) ToLogAnalyticsDestinationArrayOutput ¶
func (o LogAnalyticsDestinationArrayOutput) ToLogAnalyticsDestinationArrayOutput() LogAnalyticsDestinationArrayOutput
func (LogAnalyticsDestinationArrayOutput) ToLogAnalyticsDestinationArrayOutputWithContext ¶
func (o LogAnalyticsDestinationArrayOutput) ToLogAnalyticsDestinationArrayOutputWithContext(ctx context.Context) LogAnalyticsDestinationArrayOutput
type LogAnalyticsDestinationInput ¶
type LogAnalyticsDestinationInput interface { pulumi.Input ToLogAnalyticsDestinationOutput() LogAnalyticsDestinationOutput ToLogAnalyticsDestinationOutputWithContext(context.Context) LogAnalyticsDestinationOutput }
LogAnalyticsDestinationInput is an input type that accepts LogAnalyticsDestinationArgs and LogAnalyticsDestinationOutput values. You can construct a concrete instance of `LogAnalyticsDestinationInput` via:
LogAnalyticsDestinationArgs{...}
type LogAnalyticsDestinationOutput ¶
type LogAnalyticsDestinationOutput struct{ *pulumi.OutputState }
Log Analytics destination.
func (LogAnalyticsDestinationOutput) ElementType ¶
func (LogAnalyticsDestinationOutput) ElementType() reflect.Type
func (LogAnalyticsDestinationOutput) Name ¶
func (o LogAnalyticsDestinationOutput) Name() pulumi.StringOutput
A friendly name for the destination. This name should be unique across all destinations (regardless of type) within the data collection rule.
func (LogAnalyticsDestinationOutput) ToLogAnalyticsDestinationOutput ¶
func (o LogAnalyticsDestinationOutput) ToLogAnalyticsDestinationOutput() LogAnalyticsDestinationOutput
func (LogAnalyticsDestinationOutput) ToLogAnalyticsDestinationOutputWithContext ¶
func (o LogAnalyticsDestinationOutput) ToLogAnalyticsDestinationOutputWithContext(ctx context.Context) LogAnalyticsDestinationOutput
func (LogAnalyticsDestinationOutput) WorkspaceResourceId ¶
func (o LogAnalyticsDestinationOutput) WorkspaceResourceId() pulumi.StringOutput
The resource ID of the Log Analytics workspace.
type LogAnalyticsDestinationResponse ¶
type LogAnalyticsDestinationResponse struct { // A friendly name for the destination. // This name should be unique across all destinations (regardless of type) within the data collection rule. Name string `pulumi:"name"` // The resource ID of the Log Analytics workspace. WorkspaceResourceId string `pulumi:"workspaceResourceId"` }
Log Analytics destination.
type LogAnalyticsDestinationResponseArgs ¶
type LogAnalyticsDestinationResponseArgs struct { // A friendly name for the destination. // This name should be unique across all destinations (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` // The resource ID of the Log Analytics workspace. WorkspaceResourceId pulumi.StringInput `pulumi:"workspaceResourceId"` }
Log Analytics destination.
func (LogAnalyticsDestinationResponseArgs) ElementType ¶
func (LogAnalyticsDestinationResponseArgs) ElementType() reflect.Type
func (LogAnalyticsDestinationResponseArgs) ToLogAnalyticsDestinationResponseOutput ¶
func (i LogAnalyticsDestinationResponseArgs) ToLogAnalyticsDestinationResponseOutput() LogAnalyticsDestinationResponseOutput
func (LogAnalyticsDestinationResponseArgs) ToLogAnalyticsDestinationResponseOutputWithContext ¶
func (i LogAnalyticsDestinationResponseArgs) ToLogAnalyticsDestinationResponseOutputWithContext(ctx context.Context) LogAnalyticsDestinationResponseOutput
type LogAnalyticsDestinationResponseArray ¶
type LogAnalyticsDestinationResponseArray []LogAnalyticsDestinationResponseInput
func (LogAnalyticsDestinationResponseArray) ElementType ¶
func (LogAnalyticsDestinationResponseArray) ElementType() reflect.Type
func (LogAnalyticsDestinationResponseArray) ToLogAnalyticsDestinationResponseArrayOutput ¶
func (i LogAnalyticsDestinationResponseArray) ToLogAnalyticsDestinationResponseArrayOutput() LogAnalyticsDestinationResponseArrayOutput
func (LogAnalyticsDestinationResponseArray) ToLogAnalyticsDestinationResponseArrayOutputWithContext ¶
func (i LogAnalyticsDestinationResponseArray) ToLogAnalyticsDestinationResponseArrayOutputWithContext(ctx context.Context) LogAnalyticsDestinationResponseArrayOutput
type LogAnalyticsDestinationResponseArrayInput ¶
type LogAnalyticsDestinationResponseArrayInput interface { pulumi.Input ToLogAnalyticsDestinationResponseArrayOutput() LogAnalyticsDestinationResponseArrayOutput ToLogAnalyticsDestinationResponseArrayOutputWithContext(context.Context) LogAnalyticsDestinationResponseArrayOutput }
LogAnalyticsDestinationResponseArrayInput is an input type that accepts LogAnalyticsDestinationResponseArray and LogAnalyticsDestinationResponseArrayOutput values. You can construct a concrete instance of `LogAnalyticsDestinationResponseArrayInput` via:
LogAnalyticsDestinationResponseArray{ LogAnalyticsDestinationResponseArgs{...} }
type LogAnalyticsDestinationResponseArrayOutput ¶
type LogAnalyticsDestinationResponseArrayOutput struct{ *pulumi.OutputState }
func (LogAnalyticsDestinationResponseArrayOutput) ElementType ¶
func (LogAnalyticsDestinationResponseArrayOutput) ElementType() reflect.Type
func (LogAnalyticsDestinationResponseArrayOutput) ToLogAnalyticsDestinationResponseArrayOutput ¶
func (o LogAnalyticsDestinationResponseArrayOutput) ToLogAnalyticsDestinationResponseArrayOutput() LogAnalyticsDestinationResponseArrayOutput
func (LogAnalyticsDestinationResponseArrayOutput) ToLogAnalyticsDestinationResponseArrayOutputWithContext ¶
func (o LogAnalyticsDestinationResponseArrayOutput) ToLogAnalyticsDestinationResponseArrayOutputWithContext(ctx context.Context) LogAnalyticsDestinationResponseArrayOutput
type LogAnalyticsDestinationResponseInput ¶
type LogAnalyticsDestinationResponseInput interface { pulumi.Input ToLogAnalyticsDestinationResponseOutput() LogAnalyticsDestinationResponseOutput ToLogAnalyticsDestinationResponseOutputWithContext(context.Context) LogAnalyticsDestinationResponseOutput }
LogAnalyticsDestinationResponseInput is an input type that accepts LogAnalyticsDestinationResponseArgs and LogAnalyticsDestinationResponseOutput values. You can construct a concrete instance of `LogAnalyticsDestinationResponseInput` via:
LogAnalyticsDestinationResponseArgs{...}
type LogAnalyticsDestinationResponseOutput ¶
type LogAnalyticsDestinationResponseOutput struct{ *pulumi.OutputState }
Log Analytics destination.
func (LogAnalyticsDestinationResponseOutput) ElementType ¶
func (LogAnalyticsDestinationResponseOutput) ElementType() reflect.Type
func (LogAnalyticsDestinationResponseOutput) Name ¶
func (o LogAnalyticsDestinationResponseOutput) Name() pulumi.StringOutput
A friendly name for the destination. This name should be unique across all destinations (regardless of type) within the data collection rule.
func (LogAnalyticsDestinationResponseOutput) ToLogAnalyticsDestinationResponseOutput ¶
func (o LogAnalyticsDestinationResponseOutput) ToLogAnalyticsDestinationResponseOutput() LogAnalyticsDestinationResponseOutput
func (LogAnalyticsDestinationResponseOutput) ToLogAnalyticsDestinationResponseOutputWithContext ¶
func (o LogAnalyticsDestinationResponseOutput) ToLogAnalyticsDestinationResponseOutputWithContext(ctx context.Context) LogAnalyticsDestinationResponseOutput
func (LogAnalyticsDestinationResponseOutput) WorkspaceResourceId ¶
func (o LogAnalyticsDestinationResponseOutput) WorkspaceResourceId() pulumi.StringOutput
The resource ID of the Log Analytics workspace.
type LookupDataCollectionRuleAssociationResult ¶
type LookupDataCollectionRuleAssociationResult struct { // The resource ID of the data collection rule that is to be associated. DataCollectionRuleId string `pulumi:"dataCollectionRuleId"` // Description of the association. Description *string `pulumi:"description"` // Resource entity tag (ETag). Etag string `pulumi:"etag"` // The name of the resource. Name string `pulumi:"name"` // The resource provisioning state. ProvisioningState string `pulumi:"provisioningState"` // The type of the resource. Type string `pulumi:"type"` }
Definition of generic ARM proxy resource.
func LookupDataCollectionRuleAssociation ¶
func LookupDataCollectionRuleAssociation(ctx *pulumi.Context, args *LookupDataCollectionRuleAssociationArgs, opts ...pulumi.InvokeOption) (*LookupDataCollectionRuleAssociationResult, error)
type LookupDataCollectionRuleResult ¶
type LookupDataCollectionRuleResult struct { // The specification of data flows. DataFlows []DataFlowResponse `pulumi:"dataFlows"` // The specification of data sources. // This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint. DataSources *DataCollectionRuleResponseDataSources `pulumi:"dataSources"` // Description of the data collection rule. Description *string `pulumi:"description"` // The specification of destinations. Destinations DataCollectionRuleResponseDestinations `pulumi:"destinations"` // Resource entity tag (ETag). Etag string `pulumi:"etag"` // The geo-location where the resource lives. Location string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // The resource provisioning state. ProvisioningState string `pulumi:"provisioningState"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type string `pulumi:"type"` }
Definition of ARM tracked top level resource.
func LookupDataCollectionRule ¶
func LookupDataCollectionRule(ctx *pulumi.Context, args *LookupDataCollectionRuleArgs, opts ...pulumi.InvokeOption) (*LookupDataCollectionRuleResult, error)
type PerfCounterDataSource ¶
type PerfCounterDataSource struct { // A list of specifier names of the performance counters you want to collect. // Use a wildcard (*) to collect a counter for all instances. // To get a list of performance counters on Windows, run the command 'typeperf'. CounterSpecifiers []string `pulumi:"counterSpecifiers"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name string `pulumi:"name"` // The number of seconds between consecutive counter measurements (samples). SamplingFrequencyInSeconds int `pulumi:"samplingFrequencyInSeconds"` // The interval between data uploads (scheduled transfers), rounded up to the nearest minute. ScheduledTransferPeriod string `pulumi:"scheduledTransferPeriod"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams []string `pulumi:"streams"` }
Definition of which performance counters will be collected and how they will be collected by this data collection rule. Collected from both Windows and Linux machines where the counter is present.
type PerfCounterDataSourceArgs ¶
type PerfCounterDataSourceArgs struct { // A list of specifier names of the performance counters you want to collect. // Use a wildcard (*) to collect a counter for all instances. // To get a list of performance counters on Windows, run the command 'typeperf'. CounterSpecifiers pulumi.StringArrayInput `pulumi:"counterSpecifiers"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` // The number of seconds between consecutive counter measurements (samples). SamplingFrequencyInSeconds pulumi.IntInput `pulumi:"samplingFrequencyInSeconds"` // The interval between data uploads (scheduled transfers), rounded up to the nearest minute. ScheduledTransferPeriod pulumi.StringInput `pulumi:"scheduledTransferPeriod"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams pulumi.StringArrayInput `pulumi:"streams"` }
Definition of which performance counters will be collected and how they will be collected by this data collection rule. Collected from both Windows and Linux machines where the counter is present.
func (PerfCounterDataSourceArgs) ElementType ¶
func (PerfCounterDataSourceArgs) ElementType() reflect.Type
func (PerfCounterDataSourceArgs) ToPerfCounterDataSourceOutput ¶
func (i PerfCounterDataSourceArgs) ToPerfCounterDataSourceOutput() PerfCounterDataSourceOutput
func (PerfCounterDataSourceArgs) ToPerfCounterDataSourceOutputWithContext ¶
func (i PerfCounterDataSourceArgs) ToPerfCounterDataSourceOutputWithContext(ctx context.Context) PerfCounterDataSourceOutput
type PerfCounterDataSourceArray ¶
type PerfCounterDataSourceArray []PerfCounterDataSourceInput
func (PerfCounterDataSourceArray) ElementType ¶
func (PerfCounterDataSourceArray) ElementType() reflect.Type
func (PerfCounterDataSourceArray) ToPerfCounterDataSourceArrayOutput ¶
func (i PerfCounterDataSourceArray) ToPerfCounterDataSourceArrayOutput() PerfCounterDataSourceArrayOutput
func (PerfCounterDataSourceArray) ToPerfCounterDataSourceArrayOutputWithContext ¶
func (i PerfCounterDataSourceArray) ToPerfCounterDataSourceArrayOutputWithContext(ctx context.Context) PerfCounterDataSourceArrayOutput
type PerfCounterDataSourceArrayInput ¶
type PerfCounterDataSourceArrayInput interface { pulumi.Input ToPerfCounterDataSourceArrayOutput() PerfCounterDataSourceArrayOutput ToPerfCounterDataSourceArrayOutputWithContext(context.Context) PerfCounterDataSourceArrayOutput }
PerfCounterDataSourceArrayInput is an input type that accepts PerfCounterDataSourceArray and PerfCounterDataSourceArrayOutput values. You can construct a concrete instance of `PerfCounterDataSourceArrayInput` via:
PerfCounterDataSourceArray{ PerfCounterDataSourceArgs{...} }
type PerfCounterDataSourceArrayOutput ¶
type PerfCounterDataSourceArrayOutput struct{ *pulumi.OutputState }
func (PerfCounterDataSourceArrayOutput) ElementType ¶
func (PerfCounterDataSourceArrayOutput) ElementType() reflect.Type
func (PerfCounterDataSourceArrayOutput) Index ¶
func (o PerfCounterDataSourceArrayOutput) Index(i pulumi.IntInput) PerfCounterDataSourceOutput
func (PerfCounterDataSourceArrayOutput) ToPerfCounterDataSourceArrayOutput ¶
func (o PerfCounterDataSourceArrayOutput) ToPerfCounterDataSourceArrayOutput() PerfCounterDataSourceArrayOutput
func (PerfCounterDataSourceArrayOutput) ToPerfCounterDataSourceArrayOutputWithContext ¶
func (o PerfCounterDataSourceArrayOutput) ToPerfCounterDataSourceArrayOutputWithContext(ctx context.Context) PerfCounterDataSourceArrayOutput
type PerfCounterDataSourceInput ¶
type PerfCounterDataSourceInput interface { pulumi.Input ToPerfCounterDataSourceOutput() PerfCounterDataSourceOutput ToPerfCounterDataSourceOutputWithContext(context.Context) PerfCounterDataSourceOutput }
PerfCounterDataSourceInput is an input type that accepts PerfCounterDataSourceArgs and PerfCounterDataSourceOutput values. You can construct a concrete instance of `PerfCounterDataSourceInput` via:
PerfCounterDataSourceArgs{...}
type PerfCounterDataSourceOutput ¶
type PerfCounterDataSourceOutput struct{ *pulumi.OutputState }
Definition of which performance counters will be collected and how they will be collected by this data collection rule. Collected from both Windows and Linux machines where the counter is present.
func (PerfCounterDataSourceOutput) CounterSpecifiers ¶
func (o PerfCounterDataSourceOutput) CounterSpecifiers() pulumi.StringArrayOutput
A list of specifier names of the performance counters you want to collect. Use a wildcard (*) to collect a counter for all instances. To get a list of performance counters on Windows, run the command 'typeperf'.
func (PerfCounterDataSourceOutput) ElementType ¶
func (PerfCounterDataSourceOutput) ElementType() reflect.Type
func (PerfCounterDataSourceOutput) Name ¶
func (o PerfCounterDataSourceOutput) Name() pulumi.StringOutput
A friendly name for the data source. This name should be unique across all data sources (regardless of type) within the data collection rule.
func (PerfCounterDataSourceOutput) SamplingFrequencyInSeconds ¶
func (o PerfCounterDataSourceOutput) SamplingFrequencyInSeconds() pulumi.IntOutput
The number of seconds between consecutive counter measurements (samples).
func (PerfCounterDataSourceOutput) ScheduledTransferPeriod ¶
func (o PerfCounterDataSourceOutput) ScheduledTransferPeriod() pulumi.StringOutput
The interval between data uploads (scheduled transfers), rounded up to the nearest minute.
func (PerfCounterDataSourceOutput) Streams ¶
func (o PerfCounterDataSourceOutput) Streams() pulumi.StringArrayOutput
List of streams that this data source will be sent to. A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.
func (PerfCounterDataSourceOutput) ToPerfCounterDataSourceOutput ¶
func (o PerfCounterDataSourceOutput) ToPerfCounterDataSourceOutput() PerfCounterDataSourceOutput
func (PerfCounterDataSourceOutput) ToPerfCounterDataSourceOutputWithContext ¶
func (o PerfCounterDataSourceOutput) ToPerfCounterDataSourceOutputWithContext(ctx context.Context) PerfCounterDataSourceOutput
type PerfCounterDataSourceResponse ¶
type PerfCounterDataSourceResponse struct { // A list of specifier names of the performance counters you want to collect. // Use a wildcard (*) to collect a counter for all instances. // To get a list of performance counters on Windows, run the command 'typeperf'. CounterSpecifiers []string `pulumi:"counterSpecifiers"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name string `pulumi:"name"` // The number of seconds between consecutive counter measurements (samples). SamplingFrequencyInSeconds int `pulumi:"samplingFrequencyInSeconds"` // The interval between data uploads (scheduled transfers), rounded up to the nearest minute. ScheduledTransferPeriod string `pulumi:"scheduledTransferPeriod"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams []string `pulumi:"streams"` }
Definition of which performance counters will be collected and how they will be collected by this data collection rule. Collected from both Windows and Linux machines where the counter is present.
type PerfCounterDataSourceResponseArgs ¶
type PerfCounterDataSourceResponseArgs struct { // A list of specifier names of the performance counters you want to collect. // Use a wildcard (*) to collect a counter for all instances. // To get a list of performance counters on Windows, run the command 'typeperf'. CounterSpecifiers pulumi.StringArrayInput `pulumi:"counterSpecifiers"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` // The number of seconds between consecutive counter measurements (samples). SamplingFrequencyInSeconds pulumi.IntInput `pulumi:"samplingFrequencyInSeconds"` // The interval between data uploads (scheduled transfers), rounded up to the nearest minute. ScheduledTransferPeriod pulumi.StringInput `pulumi:"scheduledTransferPeriod"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams pulumi.StringArrayInput `pulumi:"streams"` }
Definition of which performance counters will be collected and how they will be collected by this data collection rule. Collected from both Windows and Linux machines where the counter is present.
func (PerfCounterDataSourceResponseArgs) ElementType ¶
func (PerfCounterDataSourceResponseArgs) ElementType() reflect.Type
func (PerfCounterDataSourceResponseArgs) ToPerfCounterDataSourceResponseOutput ¶
func (i PerfCounterDataSourceResponseArgs) ToPerfCounterDataSourceResponseOutput() PerfCounterDataSourceResponseOutput
func (PerfCounterDataSourceResponseArgs) ToPerfCounterDataSourceResponseOutputWithContext ¶
func (i PerfCounterDataSourceResponseArgs) ToPerfCounterDataSourceResponseOutputWithContext(ctx context.Context) PerfCounterDataSourceResponseOutput
type PerfCounterDataSourceResponseArray ¶
type PerfCounterDataSourceResponseArray []PerfCounterDataSourceResponseInput
func (PerfCounterDataSourceResponseArray) ElementType ¶
func (PerfCounterDataSourceResponseArray) ElementType() reflect.Type
func (PerfCounterDataSourceResponseArray) ToPerfCounterDataSourceResponseArrayOutput ¶
func (i PerfCounterDataSourceResponseArray) ToPerfCounterDataSourceResponseArrayOutput() PerfCounterDataSourceResponseArrayOutput
func (PerfCounterDataSourceResponseArray) ToPerfCounterDataSourceResponseArrayOutputWithContext ¶
func (i PerfCounterDataSourceResponseArray) ToPerfCounterDataSourceResponseArrayOutputWithContext(ctx context.Context) PerfCounterDataSourceResponseArrayOutput
type PerfCounterDataSourceResponseArrayInput ¶
type PerfCounterDataSourceResponseArrayInput interface { pulumi.Input ToPerfCounterDataSourceResponseArrayOutput() PerfCounterDataSourceResponseArrayOutput ToPerfCounterDataSourceResponseArrayOutputWithContext(context.Context) PerfCounterDataSourceResponseArrayOutput }
PerfCounterDataSourceResponseArrayInput is an input type that accepts PerfCounterDataSourceResponseArray and PerfCounterDataSourceResponseArrayOutput values. You can construct a concrete instance of `PerfCounterDataSourceResponseArrayInput` via:
PerfCounterDataSourceResponseArray{ PerfCounterDataSourceResponseArgs{...} }
type PerfCounterDataSourceResponseArrayOutput ¶
type PerfCounterDataSourceResponseArrayOutput struct{ *pulumi.OutputState }
func (PerfCounterDataSourceResponseArrayOutput) ElementType ¶
func (PerfCounterDataSourceResponseArrayOutput) ElementType() reflect.Type
func (PerfCounterDataSourceResponseArrayOutput) ToPerfCounterDataSourceResponseArrayOutput ¶
func (o PerfCounterDataSourceResponseArrayOutput) ToPerfCounterDataSourceResponseArrayOutput() PerfCounterDataSourceResponseArrayOutput
func (PerfCounterDataSourceResponseArrayOutput) ToPerfCounterDataSourceResponseArrayOutputWithContext ¶
func (o PerfCounterDataSourceResponseArrayOutput) ToPerfCounterDataSourceResponseArrayOutputWithContext(ctx context.Context) PerfCounterDataSourceResponseArrayOutput
type PerfCounterDataSourceResponseInput ¶
type PerfCounterDataSourceResponseInput interface { pulumi.Input ToPerfCounterDataSourceResponseOutput() PerfCounterDataSourceResponseOutput ToPerfCounterDataSourceResponseOutputWithContext(context.Context) PerfCounterDataSourceResponseOutput }
PerfCounterDataSourceResponseInput is an input type that accepts PerfCounterDataSourceResponseArgs and PerfCounterDataSourceResponseOutput values. You can construct a concrete instance of `PerfCounterDataSourceResponseInput` via:
PerfCounterDataSourceResponseArgs{...}
type PerfCounterDataSourceResponseOutput ¶
type PerfCounterDataSourceResponseOutput struct{ *pulumi.OutputState }
Definition of which performance counters will be collected and how they will be collected by this data collection rule. Collected from both Windows and Linux machines where the counter is present.
func (PerfCounterDataSourceResponseOutput) CounterSpecifiers ¶
func (o PerfCounterDataSourceResponseOutput) CounterSpecifiers() pulumi.StringArrayOutput
A list of specifier names of the performance counters you want to collect. Use a wildcard (*) to collect a counter for all instances. To get a list of performance counters on Windows, run the command 'typeperf'.
func (PerfCounterDataSourceResponseOutput) ElementType ¶
func (PerfCounterDataSourceResponseOutput) ElementType() reflect.Type
func (PerfCounterDataSourceResponseOutput) Name ¶
func (o PerfCounterDataSourceResponseOutput) Name() pulumi.StringOutput
A friendly name for the data source. This name should be unique across all data sources (regardless of type) within the data collection rule.
func (PerfCounterDataSourceResponseOutput) SamplingFrequencyInSeconds ¶
func (o PerfCounterDataSourceResponseOutput) SamplingFrequencyInSeconds() pulumi.IntOutput
The number of seconds between consecutive counter measurements (samples).
func (PerfCounterDataSourceResponseOutput) ScheduledTransferPeriod ¶
func (o PerfCounterDataSourceResponseOutput) ScheduledTransferPeriod() pulumi.StringOutput
The interval between data uploads (scheduled transfers), rounded up to the nearest minute.
func (PerfCounterDataSourceResponseOutput) Streams ¶
func (o PerfCounterDataSourceResponseOutput) Streams() pulumi.StringArrayOutput
List of streams that this data source will be sent to. A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.
func (PerfCounterDataSourceResponseOutput) ToPerfCounterDataSourceResponseOutput ¶
func (o PerfCounterDataSourceResponseOutput) ToPerfCounterDataSourceResponseOutput() PerfCounterDataSourceResponseOutput
func (PerfCounterDataSourceResponseOutput) ToPerfCounterDataSourceResponseOutputWithContext ¶
func (o PerfCounterDataSourceResponseOutput) ToPerfCounterDataSourceResponseOutputWithContext(ctx context.Context) PerfCounterDataSourceResponseOutput
type SyslogDataSource ¶
type SyslogDataSource struct { // The list of facility names. FacilityNames []string `pulumi:"facilityNames"` // The log levels to collect. LogLevels []string `pulumi:"logLevels"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name string `pulumi:"name"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams []string `pulumi:"streams"` }
Definition of which syslog data will be collected and how it will be collected. Only collected from Linux machines.
type SyslogDataSourceArgs ¶
type SyslogDataSourceArgs struct { // The list of facility names. FacilityNames pulumi.StringArrayInput `pulumi:"facilityNames"` // The log levels to collect. LogLevels pulumi.StringArrayInput `pulumi:"logLevels"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams pulumi.StringArrayInput `pulumi:"streams"` }
Definition of which syslog data will be collected and how it will be collected. Only collected from Linux machines.
func (SyslogDataSourceArgs) ElementType ¶
func (SyslogDataSourceArgs) ElementType() reflect.Type
func (SyslogDataSourceArgs) ToSyslogDataSourceOutput ¶
func (i SyslogDataSourceArgs) ToSyslogDataSourceOutput() SyslogDataSourceOutput
func (SyslogDataSourceArgs) ToSyslogDataSourceOutputWithContext ¶
func (i SyslogDataSourceArgs) ToSyslogDataSourceOutputWithContext(ctx context.Context) SyslogDataSourceOutput
type SyslogDataSourceArray ¶
type SyslogDataSourceArray []SyslogDataSourceInput
func (SyslogDataSourceArray) ElementType ¶
func (SyslogDataSourceArray) ElementType() reflect.Type
func (SyslogDataSourceArray) ToSyslogDataSourceArrayOutput ¶
func (i SyslogDataSourceArray) ToSyslogDataSourceArrayOutput() SyslogDataSourceArrayOutput
func (SyslogDataSourceArray) ToSyslogDataSourceArrayOutputWithContext ¶
func (i SyslogDataSourceArray) ToSyslogDataSourceArrayOutputWithContext(ctx context.Context) SyslogDataSourceArrayOutput
type SyslogDataSourceArrayInput ¶
type SyslogDataSourceArrayInput interface { pulumi.Input ToSyslogDataSourceArrayOutput() SyslogDataSourceArrayOutput ToSyslogDataSourceArrayOutputWithContext(context.Context) SyslogDataSourceArrayOutput }
SyslogDataSourceArrayInput is an input type that accepts SyslogDataSourceArray and SyslogDataSourceArrayOutput values. You can construct a concrete instance of `SyslogDataSourceArrayInput` via:
SyslogDataSourceArray{ SyslogDataSourceArgs{...} }
type SyslogDataSourceArrayOutput ¶
type SyslogDataSourceArrayOutput struct{ *pulumi.OutputState }
func (SyslogDataSourceArrayOutput) ElementType ¶
func (SyslogDataSourceArrayOutput) ElementType() reflect.Type
func (SyslogDataSourceArrayOutput) Index ¶
func (o SyslogDataSourceArrayOutput) Index(i pulumi.IntInput) SyslogDataSourceOutput
func (SyslogDataSourceArrayOutput) ToSyslogDataSourceArrayOutput ¶
func (o SyslogDataSourceArrayOutput) ToSyslogDataSourceArrayOutput() SyslogDataSourceArrayOutput
func (SyslogDataSourceArrayOutput) ToSyslogDataSourceArrayOutputWithContext ¶
func (o SyslogDataSourceArrayOutput) ToSyslogDataSourceArrayOutputWithContext(ctx context.Context) SyslogDataSourceArrayOutput
type SyslogDataSourceInput ¶
type SyslogDataSourceInput interface { pulumi.Input ToSyslogDataSourceOutput() SyslogDataSourceOutput ToSyslogDataSourceOutputWithContext(context.Context) SyslogDataSourceOutput }
SyslogDataSourceInput is an input type that accepts SyslogDataSourceArgs and SyslogDataSourceOutput values. You can construct a concrete instance of `SyslogDataSourceInput` via:
SyslogDataSourceArgs{...}
type SyslogDataSourceOutput ¶
type SyslogDataSourceOutput struct{ *pulumi.OutputState }
Definition of which syslog data will be collected and how it will be collected. Only collected from Linux machines.
func (SyslogDataSourceOutput) ElementType ¶
func (SyslogDataSourceOutput) ElementType() reflect.Type
func (SyslogDataSourceOutput) FacilityNames ¶
func (o SyslogDataSourceOutput) FacilityNames() pulumi.StringArrayOutput
The list of facility names.
func (SyslogDataSourceOutput) LogLevels ¶
func (o SyslogDataSourceOutput) LogLevels() pulumi.StringArrayOutput
The log levels to collect.
func (SyslogDataSourceOutput) Name ¶
func (o SyslogDataSourceOutput) Name() pulumi.StringOutput
A friendly name for the data source. This name should be unique across all data sources (regardless of type) within the data collection rule.
func (SyslogDataSourceOutput) Streams ¶
func (o SyslogDataSourceOutput) Streams() pulumi.StringArrayOutput
List of streams that this data source will be sent to. A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.
func (SyslogDataSourceOutput) ToSyslogDataSourceOutput ¶
func (o SyslogDataSourceOutput) ToSyslogDataSourceOutput() SyslogDataSourceOutput
func (SyslogDataSourceOutput) ToSyslogDataSourceOutputWithContext ¶
func (o SyslogDataSourceOutput) ToSyslogDataSourceOutputWithContext(ctx context.Context) SyslogDataSourceOutput
type SyslogDataSourceResponse ¶
type SyslogDataSourceResponse struct { // The list of facility names. FacilityNames []string `pulumi:"facilityNames"` // The log levels to collect. LogLevels []string `pulumi:"logLevels"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name string `pulumi:"name"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams []string `pulumi:"streams"` }
Definition of which syslog data will be collected and how it will be collected. Only collected from Linux machines.
type SyslogDataSourceResponseArgs ¶
type SyslogDataSourceResponseArgs struct { // The list of facility names. FacilityNames pulumi.StringArrayInput `pulumi:"facilityNames"` // The log levels to collect. LogLevels pulumi.StringArrayInput `pulumi:"logLevels"` // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams pulumi.StringArrayInput `pulumi:"streams"` }
Definition of which syslog data will be collected and how it will be collected. Only collected from Linux machines.
func (SyslogDataSourceResponseArgs) ElementType ¶
func (SyslogDataSourceResponseArgs) ElementType() reflect.Type
func (SyslogDataSourceResponseArgs) ToSyslogDataSourceResponseOutput ¶
func (i SyslogDataSourceResponseArgs) ToSyslogDataSourceResponseOutput() SyslogDataSourceResponseOutput
func (SyslogDataSourceResponseArgs) ToSyslogDataSourceResponseOutputWithContext ¶
func (i SyslogDataSourceResponseArgs) ToSyslogDataSourceResponseOutputWithContext(ctx context.Context) SyslogDataSourceResponseOutput
type SyslogDataSourceResponseArray ¶
type SyslogDataSourceResponseArray []SyslogDataSourceResponseInput
func (SyslogDataSourceResponseArray) ElementType ¶
func (SyslogDataSourceResponseArray) ElementType() reflect.Type
func (SyslogDataSourceResponseArray) ToSyslogDataSourceResponseArrayOutput ¶
func (i SyslogDataSourceResponseArray) ToSyslogDataSourceResponseArrayOutput() SyslogDataSourceResponseArrayOutput
func (SyslogDataSourceResponseArray) ToSyslogDataSourceResponseArrayOutputWithContext ¶
func (i SyslogDataSourceResponseArray) ToSyslogDataSourceResponseArrayOutputWithContext(ctx context.Context) SyslogDataSourceResponseArrayOutput
type SyslogDataSourceResponseArrayInput ¶
type SyslogDataSourceResponseArrayInput interface { pulumi.Input ToSyslogDataSourceResponseArrayOutput() SyslogDataSourceResponseArrayOutput ToSyslogDataSourceResponseArrayOutputWithContext(context.Context) SyslogDataSourceResponseArrayOutput }
SyslogDataSourceResponseArrayInput is an input type that accepts SyslogDataSourceResponseArray and SyslogDataSourceResponseArrayOutput values. You can construct a concrete instance of `SyslogDataSourceResponseArrayInput` via:
SyslogDataSourceResponseArray{ SyslogDataSourceResponseArgs{...} }
type SyslogDataSourceResponseArrayOutput ¶
type SyslogDataSourceResponseArrayOutput struct{ *pulumi.OutputState }
func (SyslogDataSourceResponseArrayOutput) ElementType ¶
func (SyslogDataSourceResponseArrayOutput) ElementType() reflect.Type
func (SyslogDataSourceResponseArrayOutput) Index ¶
func (o SyslogDataSourceResponseArrayOutput) Index(i pulumi.IntInput) SyslogDataSourceResponseOutput
func (SyslogDataSourceResponseArrayOutput) ToSyslogDataSourceResponseArrayOutput ¶
func (o SyslogDataSourceResponseArrayOutput) ToSyslogDataSourceResponseArrayOutput() SyslogDataSourceResponseArrayOutput
func (SyslogDataSourceResponseArrayOutput) ToSyslogDataSourceResponseArrayOutputWithContext ¶
func (o SyslogDataSourceResponseArrayOutput) ToSyslogDataSourceResponseArrayOutputWithContext(ctx context.Context) SyslogDataSourceResponseArrayOutput
type SyslogDataSourceResponseInput ¶
type SyslogDataSourceResponseInput interface { pulumi.Input ToSyslogDataSourceResponseOutput() SyslogDataSourceResponseOutput ToSyslogDataSourceResponseOutputWithContext(context.Context) SyslogDataSourceResponseOutput }
SyslogDataSourceResponseInput is an input type that accepts SyslogDataSourceResponseArgs and SyslogDataSourceResponseOutput values. You can construct a concrete instance of `SyslogDataSourceResponseInput` via:
SyslogDataSourceResponseArgs{...}
type SyslogDataSourceResponseOutput ¶
type SyslogDataSourceResponseOutput struct{ *pulumi.OutputState }
Definition of which syslog data will be collected and how it will be collected. Only collected from Linux machines.
func (SyslogDataSourceResponseOutput) ElementType ¶
func (SyslogDataSourceResponseOutput) ElementType() reflect.Type
func (SyslogDataSourceResponseOutput) FacilityNames ¶
func (o SyslogDataSourceResponseOutput) FacilityNames() pulumi.StringArrayOutput
The list of facility names.
func (SyslogDataSourceResponseOutput) LogLevels ¶
func (o SyslogDataSourceResponseOutput) LogLevels() pulumi.StringArrayOutput
The log levels to collect.
func (SyslogDataSourceResponseOutput) Name ¶
func (o SyslogDataSourceResponseOutput) Name() pulumi.StringOutput
A friendly name for the data source. This name should be unique across all data sources (regardless of type) within the data collection rule.
func (SyslogDataSourceResponseOutput) Streams ¶
func (o SyslogDataSourceResponseOutput) Streams() pulumi.StringArrayOutput
List of streams that this data source will be sent to. A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.
func (SyslogDataSourceResponseOutput) ToSyslogDataSourceResponseOutput ¶
func (o SyslogDataSourceResponseOutput) ToSyslogDataSourceResponseOutput() SyslogDataSourceResponseOutput
func (SyslogDataSourceResponseOutput) ToSyslogDataSourceResponseOutputWithContext ¶
func (o SyslogDataSourceResponseOutput) ToSyslogDataSourceResponseOutputWithContext(ctx context.Context) SyslogDataSourceResponseOutput
type WindowsEventLogDataSource ¶
type WindowsEventLogDataSource struct { // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name string `pulumi:"name"` // The interval between data uploads (scheduled transfers), rounded up to the nearest minute. ScheduledTransferPeriod string `pulumi:"scheduledTransferPeriod"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams []string `pulumi:"streams"` // A list of Windows Event Log queries in XPATH format. XPathQueries []string `pulumi:"xPathQueries"` }
Definition of which Windows Event Log events will be collected and how they will be collected. Only collected from Windows machines.
type WindowsEventLogDataSourceArgs ¶
type WindowsEventLogDataSourceArgs struct { // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` // The interval between data uploads (scheduled transfers), rounded up to the nearest minute. ScheduledTransferPeriod pulumi.StringInput `pulumi:"scheduledTransferPeriod"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams pulumi.StringArrayInput `pulumi:"streams"` // A list of Windows Event Log queries in XPATH format. XPathQueries pulumi.StringArrayInput `pulumi:"xPathQueries"` }
Definition of which Windows Event Log events will be collected and how they will be collected. Only collected from Windows machines.
func (WindowsEventLogDataSourceArgs) ElementType ¶
func (WindowsEventLogDataSourceArgs) ElementType() reflect.Type
func (WindowsEventLogDataSourceArgs) ToWindowsEventLogDataSourceOutput ¶
func (i WindowsEventLogDataSourceArgs) ToWindowsEventLogDataSourceOutput() WindowsEventLogDataSourceOutput
func (WindowsEventLogDataSourceArgs) ToWindowsEventLogDataSourceOutputWithContext ¶
func (i WindowsEventLogDataSourceArgs) ToWindowsEventLogDataSourceOutputWithContext(ctx context.Context) WindowsEventLogDataSourceOutput
type WindowsEventLogDataSourceArray ¶
type WindowsEventLogDataSourceArray []WindowsEventLogDataSourceInput
func (WindowsEventLogDataSourceArray) ElementType ¶
func (WindowsEventLogDataSourceArray) ElementType() reflect.Type
func (WindowsEventLogDataSourceArray) ToWindowsEventLogDataSourceArrayOutput ¶
func (i WindowsEventLogDataSourceArray) ToWindowsEventLogDataSourceArrayOutput() WindowsEventLogDataSourceArrayOutput
func (WindowsEventLogDataSourceArray) ToWindowsEventLogDataSourceArrayOutputWithContext ¶
func (i WindowsEventLogDataSourceArray) ToWindowsEventLogDataSourceArrayOutputWithContext(ctx context.Context) WindowsEventLogDataSourceArrayOutput
type WindowsEventLogDataSourceArrayInput ¶
type WindowsEventLogDataSourceArrayInput interface { pulumi.Input ToWindowsEventLogDataSourceArrayOutput() WindowsEventLogDataSourceArrayOutput ToWindowsEventLogDataSourceArrayOutputWithContext(context.Context) WindowsEventLogDataSourceArrayOutput }
WindowsEventLogDataSourceArrayInput is an input type that accepts WindowsEventLogDataSourceArray and WindowsEventLogDataSourceArrayOutput values. You can construct a concrete instance of `WindowsEventLogDataSourceArrayInput` via:
WindowsEventLogDataSourceArray{ WindowsEventLogDataSourceArgs{...} }
type WindowsEventLogDataSourceArrayOutput ¶
type WindowsEventLogDataSourceArrayOutput struct{ *pulumi.OutputState }
func (WindowsEventLogDataSourceArrayOutput) ElementType ¶
func (WindowsEventLogDataSourceArrayOutput) ElementType() reflect.Type
func (WindowsEventLogDataSourceArrayOutput) Index ¶
func (o WindowsEventLogDataSourceArrayOutput) Index(i pulumi.IntInput) WindowsEventLogDataSourceOutput
func (WindowsEventLogDataSourceArrayOutput) ToWindowsEventLogDataSourceArrayOutput ¶
func (o WindowsEventLogDataSourceArrayOutput) ToWindowsEventLogDataSourceArrayOutput() WindowsEventLogDataSourceArrayOutput
func (WindowsEventLogDataSourceArrayOutput) ToWindowsEventLogDataSourceArrayOutputWithContext ¶
func (o WindowsEventLogDataSourceArrayOutput) ToWindowsEventLogDataSourceArrayOutputWithContext(ctx context.Context) WindowsEventLogDataSourceArrayOutput
type WindowsEventLogDataSourceInput ¶
type WindowsEventLogDataSourceInput interface { pulumi.Input ToWindowsEventLogDataSourceOutput() WindowsEventLogDataSourceOutput ToWindowsEventLogDataSourceOutputWithContext(context.Context) WindowsEventLogDataSourceOutput }
WindowsEventLogDataSourceInput is an input type that accepts WindowsEventLogDataSourceArgs and WindowsEventLogDataSourceOutput values. You can construct a concrete instance of `WindowsEventLogDataSourceInput` via:
WindowsEventLogDataSourceArgs{...}
type WindowsEventLogDataSourceOutput ¶
type WindowsEventLogDataSourceOutput struct{ *pulumi.OutputState }
Definition of which Windows Event Log events will be collected and how they will be collected. Only collected from Windows machines.
func (WindowsEventLogDataSourceOutput) ElementType ¶
func (WindowsEventLogDataSourceOutput) ElementType() reflect.Type
func (WindowsEventLogDataSourceOutput) Name ¶
func (o WindowsEventLogDataSourceOutput) Name() pulumi.StringOutput
A friendly name for the data source. This name should be unique across all data sources (regardless of type) within the data collection rule.
func (WindowsEventLogDataSourceOutput) ScheduledTransferPeriod ¶
func (o WindowsEventLogDataSourceOutput) ScheduledTransferPeriod() pulumi.StringOutput
The interval between data uploads (scheduled transfers), rounded up to the nearest minute.
func (WindowsEventLogDataSourceOutput) Streams ¶
func (o WindowsEventLogDataSourceOutput) Streams() pulumi.StringArrayOutput
List of streams that this data source will be sent to. A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.
func (WindowsEventLogDataSourceOutput) ToWindowsEventLogDataSourceOutput ¶
func (o WindowsEventLogDataSourceOutput) ToWindowsEventLogDataSourceOutput() WindowsEventLogDataSourceOutput
func (WindowsEventLogDataSourceOutput) ToWindowsEventLogDataSourceOutputWithContext ¶
func (o WindowsEventLogDataSourceOutput) ToWindowsEventLogDataSourceOutputWithContext(ctx context.Context) WindowsEventLogDataSourceOutput
func (WindowsEventLogDataSourceOutput) XPathQueries ¶
func (o WindowsEventLogDataSourceOutput) XPathQueries() pulumi.StringArrayOutput
A list of Windows Event Log queries in XPATH format.
type WindowsEventLogDataSourceResponse ¶
type WindowsEventLogDataSourceResponse struct { // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name string `pulumi:"name"` // The interval between data uploads (scheduled transfers), rounded up to the nearest minute. ScheduledTransferPeriod string `pulumi:"scheduledTransferPeriod"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams []string `pulumi:"streams"` // A list of Windows Event Log queries in XPATH format. XPathQueries []string `pulumi:"xPathQueries"` }
Definition of which Windows Event Log events will be collected and how they will be collected. Only collected from Windows machines.
type WindowsEventLogDataSourceResponseArgs ¶
type WindowsEventLogDataSourceResponseArgs struct { // A friendly name for the data source. // This name should be unique across all data sources (regardless of type) within the data collection rule. Name pulumi.StringInput `pulumi:"name"` // The interval between data uploads (scheduled transfers), rounded up to the nearest minute. ScheduledTransferPeriod pulumi.StringInput `pulumi:"scheduledTransferPeriod"` // List of streams that this data source will be sent to. // A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. Streams pulumi.StringArrayInput `pulumi:"streams"` // A list of Windows Event Log queries in XPATH format. XPathQueries pulumi.StringArrayInput `pulumi:"xPathQueries"` }
Definition of which Windows Event Log events will be collected and how they will be collected. Only collected from Windows machines.
func (WindowsEventLogDataSourceResponseArgs) ElementType ¶
func (WindowsEventLogDataSourceResponseArgs) ElementType() reflect.Type
func (WindowsEventLogDataSourceResponseArgs) ToWindowsEventLogDataSourceResponseOutput ¶
func (i WindowsEventLogDataSourceResponseArgs) ToWindowsEventLogDataSourceResponseOutput() WindowsEventLogDataSourceResponseOutput
func (WindowsEventLogDataSourceResponseArgs) ToWindowsEventLogDataSourceResponseOutputWithContext ¶
func (i WindowsEventLogDataSourceResponseArgs) ToWindowsEventLogDataSourceResponseOutputWithContext(ctx context.Context) WindowsEventLogDataSourceResponseOutput
type WindowsEventLogDataSourceResponseArray ¶
type WindowsEventLogDataSourceResponseArray []WindowsEventLogDataSourceResponseInput
func (WindowsEventLogDataSourceResponseArray) ElementType ¶
func (WindowsEventLogDataSourceResponseArray) ElementType() reflect.Type
func (WindowsEventLogDataSourceResponseArray) ToWindowsEventLogDataSourceResponseArrayOutput ¶
func (i WindowsEventLogDataSourceResponseArray) ToWindowsEventLogDataSourceResponseArrayOutput() WindowsEventLogDataSourceResponseArrayOutput
func (WindowsEventLogDataSourceResponseArray) ToWindowsEventLogDataSourceResponseArrayOutputWithContext ¶
func (i WindowsEventLogDataSourceResponseArray) ToWindowsEventLogDataSourceResponseArrayOutputWithContext(ctx context.Context) WindowsEventLogDataSourceResponseArrayOutput
type WindowsEventLogDataSourceResponseArrayInput ¶
type WindowsEventLogDataSourceResponseArrayInput interface { pulumi.Input ToWindowsEventLogDataSourceResponseArrayOutput() WindowsEventLogDataSourceResponseArrayOutput ToWindowsEventLogDataSourceResponseArrayOutputWithContext(context.Context) WindowsEventLogDataSourceResponseArrayOutput }
WindowsEventLogDataSourceResponseArrayInput is an input type that accepts WindowsEventLogDataSourceResponseArray and WindowsEventLogDataSourceResponseArrayOutput values. You can construct a concrete instance of `WindowsEventLogDataSourceResponseArrayInput` via:
WindowsEventLogDataSourceResponseArray{ WindowsEventLogDataSourceResponseArgs{...} }
type WindowsEventLogDataSourceResponseArrayOutput ¶
type WindowsEventLogDataSourceResponseArrayOutput struct{ *pulumi.OutputState }
func (WindowsEventLogDataSourceResponseArrayOutput) ElementType ¶
func (WindowsEventLogDataSourceResponseArrayOutput) ElementType() reflect.Type
func (WindowsEventLogDataSourceResponseArrayOutput) ToWindowsEventLogDataSourceResponseArrayOutput ¶
func (o WindowsEventLogDataSourceResponseArrayOutput) ToWindowsEventLogDataSourceResponseArrayOutput() WindowsEventLogDataSourceResponseArrayOutput
func (WindowsEventLogDataSourceResponseArrayOutput) ToWindowsEventLogDataSourceResponseArrayOutputWithContext ¶
func (o WindowsEventLogDataSourceResponseArrayOutput) ToWindowsEventLogDataSourceResponseArrayOutputWithContext(ctx context.Context) WindowsEventLogDataSourceResponseArrayOutput
type WindowsEventLogDataSourceResponseInput ¶
type WindowsEventLogDataSourceResponseInput interface { pulumi.Input ToWindowsEventLogDataSourceResponseOutput() WindowsEventLogDataSourceResponseOutput ToWindowsEventLogDataSourceResponseOutputWithContext(context.Context) WindowsEventLogDataSourceResponseOutput }
WindowsEventLogDataSourceResponseInput is an input type that accepts WindowsEventLogDataSourceResponseArgs and WindowsEventLogDataSourceResponseOutput values. You can construct a concrete instance of `WindowsEventLogDataSourceResponseInput` via:
WindowsEventLogDataSourceResponseArgs{...}
type WindowsEventLogDataSourceResponseOutput ¶
type WindowsEventLogDataSourceResponseOutput struct{ *pulumi.OutputState }
Definition of which Windows Event Log events will be collected and how they will be collected. Only collected from Windows machines.
func (WindowsEventLogDataSourceResponseOutput) ElementType ¶
func (WindowsEventLogDataSourceResponseOutput) ElementType() reflect.Type
func (WindowsEventLogDataSourceResponseOutput) Name ¶
func (o WindowsEventLogDataSourceResponseOutput) Name() pulumi.StringOutput
A friendly name for the data source. This name should be unique across all data sources (regardless of type) within the data collection rule.
func (WindowsEventLogDataSourceResponseOutput) ScheduledTransferPeriod ¶
func (o WindowsEventLogDataSourceResponseOutput) ScheduledTransferPeriod() pulumi.StringOutput
The interval between data uploads (scheduled transfers), rounded up to the nearest minute.
func (WindowsEventLogDataSourceResponseOutput) Streams ¶
func (o WindowsEventLogDataSourceResponseOutput) Streams() pulumi.StringArrayOutput
List of streams that this data source will be sent to. A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.
func (WindowsEventLogDataSourceResponseOutput) ToWindowsEventLogDataSourceResponseOutput ¶
func (o WindowsEventLogDataSourceResponseOutput) ToWindowsEventLogDataSourceResponseOutput() WindowsEventLogDataSourceResponseOutput
func (WindowsEventLogDataSourceResponseOutput) ToWindowsEventLogDataSourceResponseOutputWithContext ¶
func (o WindowsEventLogDataSourceResponseOutput) ToWindowsEventLogDataSourceResponseOutputWithContext(ctx context.Context) WindowsEventLogDataSourceResponseOutput
func (WindowsEventLogDataSourceResponseOutput) XPathQueries ¶
func (o WindowsEventLogDataSourceResponseOutput) XPathQueries() pulumi.StringArrayOutput
A list of Windows Event Log queries in XPATH format.