Versions in this module Expand all Collapse all v6 v6.0.0 Apr 14, 2023 Changes in this version + func MonitorDataCollectionRule_IsConstruct(x interface{}) *bool + func MonitorDataCollectionRule_IsTerraformElement(x interface{}) *bool + func MonitorDataCollectionRule_IsTerraformResource(x interface{}) *bool + func MonitorDataCollectionRule_TfResourceType() *string + func NewMonitorDataCollectionRuleDataFlowList_Override(m MonitorDataCollectionRuleDataFlowList, ...) + func NewMonitorDataCollectionRuleDataFlowOutputReference_Override(m MonitorDataCollectionRuleDataFlowOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList_Override(m MonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList, ...) + func NewMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference_Override(...) + func NewMonitorDataCollectionRuleDataSourcesDataImportOutputReference_Override(m MonitorDataCollectionRuleDataSourcesDataImportOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesExtensionList_Override(m MonitorDataCollectionRuleDataSourcesExtensionList, ...) + func NewMonitorDataCollectionRuleDataSourcesExtensionOutputReference_Override(m MonitorDataCollectionRuleDataSourcesExtensionOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesIisLogList_Override(m MonitorDataCollectionRuleDataSourcesIisLogList, ...) + func NewMonitorDataCollectionRuleDataSourcesIisLogOutputReference_Override(m MonitorDataCollectionRuleDataSourcesIisLogOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesLogFileList_Override(m MonitorDataCollectionRuleDataSourcesLogFileList, ...) + func NewMonitorDataCollectionRuleDataSourcesLogFileOutputReference_Override(m MonitorDataCollectionRuleDataSourcesLogFileOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference_Override(m MonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference_Override(m MonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesOutputReference_Override(m MonitorDataCollectionRuleDataSourcesOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesPerformanceCounterList_Override(m MonitorDataCollectionRuleDataSourcesPerformanceCounterList, ...) + func NewMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference_Override(m MonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesPlatformTelemetryList_Override(m MonitorDataCollectionRuleDataSourcesPlatformTelemetryList, ...) + func NewMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference_Override(m MonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList_Override(...) + func NewMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference_Override(...) + func NewMonitorDataCollectionRuleDataSourcesPrometheusForwarderList_Override(m MonitorDataCollectionRuleDataSourcesPrometheusForwarderList, ...) + func NewMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference_Override(m MonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesSyslogList_Override(m MonitorDataCollectionRuleDataSourcesSyslogList, ...) + func NewMonitorDataCollectionRuleDataSourcesSyslogOutputReference_Override(m MonitorDataCollectionRuleDataSourcesSyslogOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesWindowsEventLogList_Override(m MonitorDataCollectionRuleDataSourcesWindowsEventLogList, ...) + func NewMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference_Override(m MonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference, ...) + func NewMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList_Override(m MonitorDataCollectionRuleDataSourcesWindowsFirewallLogList, ...) + func NewMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference_Override(m MonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference, ...) + func NewMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference_Override(m MonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference, ...) + func NewMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference_Override(m MonitorDataCollectionRuleDestinationsEventHubDirectOutputReference, ...) + func NewMonitorDataCollectionRuleDestinationsEventHubOutputReference_Override(m MonitorDataCollectionRuleDestinationsEventHubOutputReference, ...) + func NewMonitorDataCollectionRuleDestinationsLogAnalyticsList_Override(m MonitorDataCollectionRuleDestinationsLogAnalyticsList, ...) + func NewMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference_Override(m MonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference, ...) + func NewMonitorDataCollectionRuleDestinationsMonitorAccountList_Override(m MonitorDataCollectionRuleDestinationsMonitorAccountList, ...) + func NewMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference_Override(m MonitorDataCollectionRuleDestinationsMonitorAccountOutputReference, ...) + func NewMonitorDataCollectionRuleDestinationsOutputReference_Override(m MonitorDataCollectionRuleDestinationsOutputReference, ...) + func NewMonitorDataCollectionRuleDestinationsStorageBlobDirectList_Override(m MonitorDataCollectionRuleDestinationsStorageBlobDirectList, ...) + func NewMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference_Override(m MonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference, ...) + func NewMonitorDataCollectionRuleDestinationsStorageBlobList_Override(m MonitorDataCollectionRuleDestinationsStorageBlobList, ...) + func NewMonitorDataCollectionRuleDestinationsStorageBlobOutputReference_Override(m MonitorDataCollectionRuleDestinationsStorageBlobOutputReference, ...) + func NewMonitorDataCollectionRuleDestinationsStorageTableDirectList_Override(m MonitorDataCollectionRuleDestinationsStorageTableDirectList, ...) + func NewMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference_Override(m MonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference, ...) + func NewMonitorDataCollectionRuleIdentityOutputReference_Override(m MonitorDataCollectionRuleIdentityOutputReference, ...) + func NewMonitorDataCollectionRuleStreamDeclarationColumnList_Override(m MonitorDataCollectionRuleStreamDeclarationColumnList, ...) + func NewMonitorDataCollectionRuleStreamDeclarationColumnOutputReference_Override(m MonitorDataCollectionRuleStreamDeclarationColumnOutputReference, ...) + func NewMonitorDataCollectionRuleStreamDeclarationList_Override(m MonitorDataCollectionRuleStreamDeclarationList, ...) + func NewMonitorDataCollectionRuleStreamDeclarationOutputReference_Override(m MonitorDataCollectionRuleStreamDeclarationOutputReference, ...) + func NewMonitorDataCollectionRuleTimeoutsOutputReference_Override(m MonitorDataCollectionRuleTimeoutsOutputReference, ...) + func NewMonitorDataCollectionRule_Override(m MonitorDataCollectionRule, scope constructs.Construct, id *string, ...) + type MonitorDataCollectionRule interface + AddOverride func(path *string, value interface{}) + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + DataCollectionEndpointId func() *string + DataCollectionEndpointIdInput func() *string + DataFlow func() MonitorDataCollectionRuleDataFlowList + DataFlowInput func() interface{} + DataSources func() MonitorDataCollectionRuleDataSourcesOutputReference + DataSourcesInput func() *MonitorDataCollectionRuleDataSources + DependsOn func() *[]*string + Description func() *string + DescriptionInput func() *string + Destinations func() MonitorDataCollectionRuleDestinationsOutputReference + DestinationsInput func() *MonitorDataCollectionRuleDestinations + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + Identity func() MonitorDataCollectionRuleIdentityOutputReference + IdentityInput func() *MonitorDataCollectionRuleIdentity + ImmutableId func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Kind func() *string + KindInput func() *string + Lifecycle func() *cdktf.TerraformResourceLifecycle + Location func() *string + LocationInput func() *string + Name func() *string + NameInput func() *string + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutDataFlow func(value interface{}) + PutDataSources func(value *MonitorDataCollectionRuleDataSources) + PutDestinations func(value *MonitorDataCollectionRuleDestinations) + PutIdentity func(value *MonitorDataCollectionRuleIdentity) + PutStreamDeclaration func(value interface{}) + PutTimeouts func(value *MonitorDataCollectionRuleTimeouts) + RawOverrides func() interface{} + ResetDataCollectionEndpointId func() + ResetDataSources func() + ResetDescription func() + ResetId func() + ResetIdentity func() + ResetKind func() + ResetOverrideLogicalId func() + ResetStreamDeclaration func() + ResetTags func() + ResetTimeouts func() + ResourceGroupName func() *string + ResourceGroupNameInput func() *string + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDataCollectionEndpointId func(val *string) + SetDependsOn func(val *[]*string) + SetDescription func(val *string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetKind func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetLocation func(val *string) + SetName func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetResourceGroupName func(val *string) + SetTags func(val *map[string]*string) + StreamDeclaration func() MonitorDataCollectionRuleStreamDeclarationList + StreamDeclarationInput func() interface{} + SynthesizeAttributes func() *map[string]interface{} + Tags func() *map[string]*string + TagsInput func() *map[string]*string + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeouts func() MonitorDataCollectionRuleTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + func NewMonitorDataCollectionRule(scope constructs.Construct, id *string, ...) MonitorDataCollectionRule + type MonitorDataCollectionRuleConfig struct + Connection interface{} + Count *float64 + DataCollectionEndpointId *string + DataFlow interface{} + DataSources *MonitorDataCollectionRuleDataSources + DependsOn *[]cdktf.ITerraformDependable + Description *string + Destinations *MonitorDataCollectionRuleDestinations + ForEach cdktf.ITerraformIterator + Id *string + Identity *MonitorDataCollectionRuleIdentity + Kind *string + Lifecycle *cdktf.TerraformResourceLifecycle + Location *string + Name *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + ResourceGroupName *string + StreamDeclaration interface{} + Tags *map[string]*string + Timeouts *MonitorDataCollectionRuleTimeouts + type MonitorDataCollectionRuleDataFlow struct + BuiltInTransform *string + Destinations *[]*string + OutputStream *string + Streams *[]*string + TransformKql *string + type MonitorDataCollectionRuleDataFlowList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDataFlowOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataFlowList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataFlowList + type MonitorDataCollectionRuleDataFlowOutputReference interface + BuiltInTransform func() *string + BuiltInTransformInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Destinations func() *[]*string + DestinationsInput func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + OutputStream func() *string + OutputStreamInput func() *string + ResetBuiltInTransform func() + ResetOutputStream func() + ResetTransformKql func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetBuiltInTransform func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDestinations func(val *[]*string) + SetInternalValue func(val interface{}) + SetOutputStream func(val *string) + SetStreams func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetTransformKql func(val *string) + Streams func() *[]*string + StreamsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + TransformKql func() *string + TransformKqlInput func() *string + func NewMonitorDataCollectionRuleDataFlowOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataFlowOutputReference + type MonitorDataCollectionRuleDataSources struct + DataImport *MonitorDataCollectionRuleDataSourcesDataImport + Extension interface{} + IisLog interface{} + LogFile interface{} + PerformanceCounter interface{} + PlatformTelemetry interface{} + PrometheusForwarder interface{} + Syslog interface{} + WindowsEventLog interface{} + WindowsFirewallLog interface{} + type MonitorDataCollectionRuleDataSourcesDataImport struct + EventHubDataSource interface{} + type MonitorDataCollectionRuleDataSourcesDataImportEventHubDataSource struct + ConsumerGroup *string + Name *string + Stream *string + type MonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList + type MonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ConsumerGroup func() *string + ConsumerGroupInput func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + ResetConsumerGroup func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetConsumerGroup func(val *string) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetStream func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Stream func() *string + StreamInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type MonitorDataCollectionRuleDataSourcesDataImportOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EventHubDataSource func() MonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList + EventHubDataSourceInput func() interface{} + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitorDataCollectionRuleDataSourcesDataImport + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutEventHubDataSource func(value interface{}) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitorDataCollectionRuleDataSourcesDataImport) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesDataImportOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitorDataCollectionRuleDataSourcesDataImportOutputReference + type MonitorDataCollectionRuleDataSourcesExtension struct + ExtensionJson *string + ExtensionName *string + InputDataSources *[]*string + Name *string + Streams *[]*string + type MonitorDataCollectionRuleDataSourcesExtensionList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDataSourcesExtensionOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataSourcesExtensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesExtensionList + type MonitorDataCollectionRuleDataSourcesExtensionOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + ExtensionJson func() *string + ExtensionJsonInput func() *string + ExtensionName func() *string + ExtensionNameInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InputDataSources func() *[]*string + InputDataSourcesInput func() *[]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + ResetExtensionJson func() + ResetInputDataSources func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetExtensionJson func(val *string) + SetExtensionName func(val *string) + SetInputDataSources func(val *[]*string) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetStreams func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Streams func() *[]*string + StreamsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesExtensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesExtensionOutputReference + type MonitorDataCollectionRuleDataSourcesIisLog struct + LogDirectories *[]*string + Name *string + Streams *[]*string + type MonitorDataCollectionRuleDataSourcesIisLogList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDataSourcesIisLogOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataSourcesIisLogList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesIisLogList + type MonitorDataCollectionRuleDataSourcesIisLogOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LogDirectories func() *[]*string + LogDirectoriesInput func() *[]*string + Name func() *string + NameInput func() *string + ResetLogDirectories func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetLogDirectories func(val *[]*string) + SetName func(val *string) + SetStreams func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Streams func() *[]*string + StreamsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesIisLogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesIisLogOutputReference + type MonitorDataCollectionRuleDataSourcesLogFile struct + FilePatterns *[]*string + Format *string + Name *string + Settings *MonitorDataCollectionRuleDataSourcesLogFileSettings + Streams *[]*string + type MonitorDataCollectionRuleDataSourcesLogFileList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDataSourcesLogFileOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataSourcesLogFileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesLogFileList + type MonitorDataCollectionRuleDataSourcesLogFileOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + FilePatterns func() *[]*string + FilePatternsInput func() *[]*string + Format func() *string + FormatInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + PutSettings func(value *MonitorDataCollectionRuleDataSourcesLogFileSettings) + ResetSettings func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFilePatterns func(val *[]*string) + SetFormat func(val *string) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetStreams func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Settings func() MonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference + SettingsInput func() *MonitorDataCollectionRuleDataSourcesLogFileSettings + Streams func() *[]*string + StreamsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesLogFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesLogFileOutputReference + type MonitorDataCollectionRuleDataSourcesLogFileSettings struct + Text *MonitorDataCollectionRuleDataSourcesLogFileSettingsText + type MonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitorDataCollectionRuleDataSourcesLogFileSettings + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutText func(value *MonitorDataCollectionRuleDataSourcesLogFileSettingsText) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitorDataCollectionRuleDataSourcesLogFileSettings) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + Text func() MonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference + TextInput func() *MonitorDataCollectionRuleDataSourcesLogFileSettingsText + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference + type MonitorDataCollectionRuleDataSourcesLogFileSettingsText struct + RecordStartTimestampFormat *string + type MonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitorDataCollectionRuleDataSourcesLogFileSettingsText + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + RecordStartTimestampFormat func() *string + RecordStartTimestampFormatInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitorDataCollectionRuleDataSourcesLogFileSettingsText) + SetRecordStartTimestampFormat func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference + type MonitorDataCollectionRuleDataSourcesOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DataImport func() MonitorDataCollectionRuleDataSourcesDataImportOutputReference + DataImportInput func() *MonitorDataCollectionRuleDataSourcesDataImport + Extension func() MonitorDataCollectionRuleDataSourcesExtensionList + ExtensionInput func() interface{} + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + IisLog func() MonitorDataCollectionRuleDataSourcesIisLogList + IisLogInput func() interface{} + InternalValue func() *MonitorDataCollectionRuleDataSources + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LogFile func() MonitorDataCollectionRuleDataSourcesLogFileList + LogFileInput func() interface{} + PerformanceCounter func() MonitorDataCollectionRuleDataSourcesPerformanceCounterList + PerformanceCounterInput func() interface{} + PlatformTelemetry func() MonitorDataCollectionRuleDataSourcesPlatformTelemetryList + PlatformTelemetryInput func() interface{} + PrometheusForwarder func() MonitorDataCollectionRuleDataSourcesPrometheusForwarderList + PrometheusForwarderInput func() interface{} + PutDataImport func(value *MonitorDataCollectionRuleDataSourcesDataImport) + PutExtension func(value interface{}) + PutIisLog func(value interface{}) + PutLogFile func(value interface{}) + PutPerformanceCounter func(value interface{}) + PutPlatformTelemetry func(value interface{}) + PutPrometheusForwarder func(value interface{}) + PutSyslog func(value interface{}) + PutWindowsEventLog func(value interface{}) + PutWindowsFirewallLog func(value interface{}) + ResetDataImport func() + ResetExtension func() + ResetIisLog func() + ResetLogFile func() + ResetPerformanceCounter func() + ResetPlatformTelemetry func() + ResetPrometheusForwarder func() + ResetSyslog func() + ResetWindowsEventLog func() + ResetWindowsFirewallLog func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitorDataCollectionRuleDataSources) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Syslog func() MonitorDataCollectionRuleDataSourcesSyslogList + SyslogInput func() interface{} + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WindowsEventLog func() MonitorDataCollectionRuleDataSourcesWindowsEventLogList + WindowsEventLogInput func() interface{} + WindowsFirewallLog func() MonitorDataCollectionRuleDataSourcesWindowsFirewallLogList + WindowsFirewallLogInput func() interface{} + func NewMonitorDataCollectionRuleDataSourcesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitorDataCollectionRuleDataSourcesOutputReference + type MonitorDataCollectionRuleDataSourcesPerformanceCounter struct + CounterSpecifiers *[]*string + Name *string + SamplingFrequencyInSeconds *float64 + Streams *[]*string + type MonitorDataCollectionRuleDataSourcesPerformanceCounterList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataSourcesPerformanceCounterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesPerformanceCounterList + type MonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CounterSpecifiers func() *[]*string + CounterSpecifiersInput func() *[]*string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SamplingFrequencyInSeconds func() *float64 + SamplingFrequencyInSecondsInput func() *float64 + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCounterSpecifiers func(val *[]*string) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetSamplingFrequencyInSeconds func(val *float64) + SetStreams func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Streams func() *[]*string + StreamsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference + type MonitorDataCollectionRuleDataSourcesPlatformTelemetry struct + Name *string + Streams *[]*string + type MonitorDataCollectionRuleDataSourcesPlatformTelemetryList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataSourcesPlatformTelemetryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesPlatformTelemetryList + type MonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetStreams func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Streams func() *[]*string + StreamsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference + type MonitorDataCollectionRuleDataSourcesPrometheusForwarder struct + LabelIncludeFilter interface{} + Name *string + Streams *[]*string + type MonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilter struct + Label *string + Value *string + type MonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList + type MonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Label func() *string + LabelInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetLabel func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetValue func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Value func() *string + ValueInput func() *string + func NewMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type MonitorDataCollectionRuleDataSourcesPrometheusForwarderList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataSourcesPrometheusForwarderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesPrometheusForwarderList + type MonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LabelIncludeFilter func() MonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList + LabelIncludeFilterInput func() interface{} + Name func() *string + NameInput func() *string + PutLabelIncludeFilter func(value interface{}) + ResetLabelIncludeFilter func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetStreams func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Streams func() *[]*string + StreamsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference + type MonitorDataCollectionRuleDataSourcesSyslog struct + FacilityNames *[]*string + LogLevels *[]*string + Name *string + Streams *[]*string + type MonitorDataCollectionRuleDataSourcesSyslogList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDataSourcesSyslogOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataSourcesSyslogList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesSyslogList + type MonitorDataCollectionRuleDataSourcesSyslogOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + FacilityNames func() *[]*string + FacilityNamesInput func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LogLevels func() *[]*string + LogLevelsInput func() *[]*string + Name func() *string + NameInput func() *string + ResetStreams func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFacilityNames func(val *[]*string) + SetInternalValue func(val interface{}) + SetLogLevels func(val *[]*string) + SetName func(val *string) + SetStreams func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Streams func() *[]*string + StreamsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesSyslogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesSyslogOutputReference + type MonitorDataCollectionRuleDataSourcesWindowsEventLog struct + Name *string + Streams *[]*string + XPathQueries *[]*string + type MonitorDataCollectionRuleDataSourcesWindowsEventLogList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataSourcesWindowsEventLogList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesWindowsEventLogList + type MonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetStreams func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetXPathQueries func(val *[]*string) + Streams func() *[]*string + StreamsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + XPathQueries func() *[]*string + XPathQueriesInput func() *[]*string + func NewMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference + type MonitorDataCollectionRuleDataSourcesWindowsFirewallLog struct + Name *string + Streams *[]*string + type MonitorDataCollectionRuleDataSourcesWindowsFirewallLogList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesWindowsFirewallLogList + type MonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetStreams func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Streams func() *[]*string + StreamsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference + type MonitorDataCollectionRuleDestinations struct + AzureMonitorMetrics *MonitorDataCollectionRuleDestinationsAzureMonitorMetrics + EventHub *MonitorDataCollectionRuleDestinationsEventHub + EventHubDirect *MonitorDataCollectionRuleDestinationsEventHubDirect + LogAnalytics interface{} + MonitorAccount interface{} + StorageBlob interface{} + StorageBlobDirect interface{} + StorageTableDirect interface{} + type MonitorDataCollectionRuleDestinationsAzureMonitorMetrics struct + Name *string + type MonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitorDataCollectionRuleDestinationsAzureMonitorMetrics + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitorDataCollectionRuleDestinationsAzureMonitorMetrics) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference + type MonitorDataCollectionRuleDestinationsEventHub struct + EventHubId *string + Name *string + type MonitorDataCollectionRuleDestinationsEventHubDirect struct + EventHubId *string + Name *string + type MonitorDataCollectionRuleDestinationsEventHubDirectOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EventHubId func() *string + EventHubIdInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitorDataCollectionRuleDestinationsEventHubDirect + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEventHubId func(val *string) + SetInternalValue func(val *MonitorDataCollectionRuleDestinationsEventHubDirect) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitorDataCollectionRuleDestinationsEventHubDirectOutputReference + type MonitorDataCollectionRuleDestinationsEventHubOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EventHubId func() *string + EventHubIdInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitorDataCollectionRuleDestinationsEventHub + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEventHubId func(val *string) + SetInternalValue func(val *MonitorDataCollectionRuleDestinationsEventHub) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDestinationsEventHubOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitorDataCollectionRuleDestinationsEventHubOutputReference + type MonitorDataCollectionRuleDestinationsLogAnalytics struct + Name *string + WorkspaceResourceId *string + type MonitorDataCollectionRuleDestinationsLogAnalyticsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDestinationsLogAnalyticsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDestinationsLogAnalyticsList + type MonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWorkspaceResourceId func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WorkspaceResourceId func() *string + WorkspaceResourceIdInput func() *string + func NewMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference + type MonitorDataCollectionRuleDestinationsMonitorAccount struct + MonitorAccountId *string + Name *string + type MonitorDataCollectionRuleDestinationsMonitorAccountList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDestinationsMonitorAccountOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDestinationsMonitorAccountList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDestinationsMonitorAccountList + type MonitorDataCollectionRuleDestinationsMonitorAccountOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MonitorAccountId func() *string + MonitorAccountIdInput func() *string + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetMonitorAccountId func(val *string) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDestinationsMonitorAccountOutputReference + type MonitorDataCollectionRuleDestinationsOutputReference interface + AzureMonitorMetrics func() MonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference + AzureMonitorMetricsInput func() *MonitorDataCollectionRuleDestinationsAzureMonitorMetrics + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EventHub func() MonitorDataCollectionRuleDestinationsEventHubOutputReference + EventHubDirect func() MonitorDataCollectionRuleDestinationsEventHubDirectOutputReference + EventHubDirectInput func() *MonitorDataCollectionRuleDestinationsEventHubDirect + EventHubInput func() *MonitorDataCollectionRuleDestinationsEventHub + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitorDataCollectionRuleDestinations + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LogAnalytics func() MonitorDataCollectionRuleDestinationsLogAnalyticsList + LogAnalyticsInput func() interface{} + MonitorAccount func() MonitorDataCollectionRuleDestinationsMonitorAccountList + MonitorAccountInput func() interface{} + PutAzureMonitorMetrics func(value *MonitorDataCollectionRuleDestinationsAzureMonitorMetrics) + PutEventHub func(value *MonitorDataCollectionRuleDestinationsEventHub) + PutEventHubDirect func(value *MonitorDataCollectionRuleDestinationsEventHubDirect) + PutLogAnalytics func(value interface{}) + PutMonitorAccount func(value interface{}) + PutStorageBlob func(value interface{}) + PutStorageBlobDirect func(value interface{}) + PutStorageTableDirect func(value interface{}) + ResetAzureMonitorMetrics func() + ResetEventHub func() + ResetEventHubDirect func() + ResetLogAnalytics func() + ResetMonitorAccount func() + ResetStorageBlob func() + ResetStorageBlobDirect func() + ResetStorageTableDirect func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitorDataCollectionRuleDestinations) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + StorageBlob func() MonitorDataCollectionRuleDestinationsStorageBlobList + StorageBlobDirect func() MonitorDataCollectionRuleDestinationsStorageBlobDirectList + StorageBlobDirectInput func() interface{} + StorageBlobInput func() interface{} + StorageTableDirect func() MonitorDataCollectionRuleDestinationsStorageTableDirectList + StorageTableDirectInput func() interface{} + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDestinationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitorDataCollectionRuleDestinationsOutputReference + type MonitorDataCollectionRuleDestinationsStorageBlob struct + ContainerName *string + Name *string + StorageAccountId *string + type MonitorDataCollectionRuleDestinationsStorageBlobDirect struct + ContainerName *string + Name *string + StorageAccountId *string + type MonitorDataCollectionRuleDestinationsStorageBlobDirectList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDestinationsStorageBlobDirectList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDestinationsStorageBlobDirectList + type MonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ContainerName func() *string + ContainerNameInput func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetContainerName func(val *string) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetStorageAccountId func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + StorageAccountId func() *string + StorageAccountIdInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference + type MonitorDataCollectionRuleDestinationsStorageBlobList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDestinationsStorageBlobOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDestinationsStorageBlobList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDestinationsStorageBlobList + type MonitorDataCollectionRuleDestinationsStorageBlobOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ContainerName func() *string + ContainerNameInput func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetContainerName func(val *string) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetStorageAccountId func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + StorageAccountId func() *string + StorageAccountIdInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDestinationsStorageBlobOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDestinationsStorageBlobOutputReference + type MonitorDataCollectionRuleDestinationsStorageTableDirect struct + Name *string + StorageAccountId *string + TableName *string + type MonitorDataCollectionRuleDestinationsStorageTableDirectList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleDestinationsStorageTableDirectList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDestinationsStorageTableDirectList + type MonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetStorageAccountId func(val *string) + SetTableName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + StorageAccountId func() *string + StorageAccountIdInput func() *string + TableName func() *string + TableNameInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference + type MonitorDataCollectionRuleIdentity struct + IdentityIds *[]*string + Type *string + type MonitorDataCollectionRuleIdentityOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + IdentityIds func() *[]*string + IdentityIdsInput func() *[]*string + InternalValue func() *MonitorDataCollectionRuleIdentity + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PrincipalId func() *string + ResetIdentityIds func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetIdentityIds func(val *[]*string) + SetInternalValue func(val *MonitorDataCollectionRuleIdentity) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + TenantId func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + func NewMonitorDataCollectionRuleIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitorDataCollectionRuleIdentityOutputReference + type MonitorDataCollectionRuleStreamDeclaration struct + Column interface{} + StreamName *string + type MonitorDataCollectionRuleStreamDeclarationColumn struct + Name *string + Type *string + type MonitorDataCollectionRuleStreamDeclarationColumnList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleStreamDeclarationColumnOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleStreamDeclarationColumnList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleStreamDeclarationColumnList + type MonitorDataCollectionRuleStreamDeclarationColumnOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + func NewMonitorDataCollectionRuleStreamDeclarationColumnOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleStreamDeclarationColumnOutputReference + type MonitorDataCollectionRuleStreamDeclarationList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitorDataCollectionRuleStreamDeclarationOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitorDataCollectionRuleStreamDeclarationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleStreamDeclarationList + type MonitorDataCollectionRuleStreamDeclarationOutputReference interface + Column func() MonitorDataCollectionRuleStreamDeclarationColumnList + ColumnInput func() interface{} + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutColumn func(value interface{}) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetStreamName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + StreamName func() *string + StreamNameInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitorDataCollectionRuleStreamDeclarationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitorDataCollectionRuleStreamDeclarationOutputReference + type MonitorDataCollectionRuleTimeouts struct + Create *string + Delete *string + Read *string + Update *string + type MonitorDataCollectionRuleTimeoutsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Create func() *string + CreateInput func() *string + CreationStack func() *[]*string + Delete func() *string + DeleteInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Read func() *string + ReadInput func() *string + ResetCreate func() + ResetDelete func() + ResetRead func() + ResetUpdate func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCreate func(val *string) + SetDelete func(val *string) + SetInternalValue func(val interface{}) + SetRead func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUpdate func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Update func() *string + UpdateInput func() *string + func NewMonitorDataCollectionRuleTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitorDataCollectionRuleTimeoutsOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v10 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v11 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v12 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v13 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v3 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v4 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v5 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v7 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v8 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v9