Documentation ¶
Index ¶
- func DataAzurermMonitorDataCollectionRule_IsConstruct(x interface{}) *bool
- func DataAzurermMonitorDataCollectionRule_IsTerraformDataSource(x interface{}) *bool
- func DataAzurermMonitorDataCollectionRule_IsTerraformElement(x interface{}) *bool
- func DataAzurermMonitorDataCollectionRule_TfResourceType() *string
- func NewDataAzurermMonitorDataCollectionRuleDataFlowList_Override(d DataAzurermMonitorDataCollectionRuleDataFlowList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataFlowOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataFlowOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesDataImportList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesExtensionList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesExtensionList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesIisLogList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesIisLogList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesLogFileList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesSyslogList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesSyslogList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsEventHubList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList, ...)
- func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference_Override(...)
- func NewDataAzurermMonitorDataCollectionRuleIdentityList_Override(d DataAzurermMonitorDataCollectionRuleIdentityList, ...)
- func NewDataAzurermMonitorDataCollectionRuleIdentityOutputReference_Override(d DataAzurermMonitorDataCollectionRuleIdentityOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList_Override(d DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList, ...)
- func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference_Override(d DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationList_Override(d DataAzurermMonitorDataCollectionRuleStreamDeclarationList, ...)
- func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference_Override(d DataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRuleTimeoutsOutputReference_Override(d DataAzurermMonitorDataCollectionRuleTimeoutsOutputReference, ...)
- func NewDataAzurermMonitorDataCollectionRule_Override(d DataAzurermMonitorDataCollectionRule, scope constructs.Construct, id *string, ...)
- type DataAzurermMonitorDataCollectionRule
- type DataAzurermMonitorDataCollectionRuleConfig
- type DataAzurermMonitorDataCollectionRuleDataFlow
- type DataAzurermMonitorDataCollectionRuleDataFlowList
- type DataAzurermMonitorDataCollectionRuleDataFlowOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSources
- type DataAzurermMonitorDataCollectionRuleDataSourcesDataImport
- type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSource
- type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList
- type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportList
- type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesExtension
- type DataAzurermMonitorDataCollectionRuleDataSourcesExtensionList
- type DataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesIisLog
- type DataAzurermMonitorDataCollectionRuleDataSourcesIisLogList
- type DataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesList
- type DataAzurermMonitorDataCollectionRuleDataSourcesLogFile
- type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileList
- type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettings
- type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList
- type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsText
- type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList
- type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounter
- type DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList
- type DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetry
- type DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList
- type DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarder
- type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilter
- type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList
- type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList
- type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesSyslog
- type DataAzurermMonitorDataCollectionRuleDataSourcesSyslogList
- type DataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLog
- type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList
- type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference
- type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLog
- type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList
- type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference
- type DataAzurermMonitorDataCollectionRuleDestinations
- type DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetrics
- type DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList
- type DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference
- type DataAzurermMonitorDataCollectionRuleDestinationsEventHub
- type DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirect
- type DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList
- type DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference
- type DataAzurermMonitorDataCollectionRuleDestinationsEventHubList
- type DataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference
- type DataAzurermMonitorDataCollectionRuleDestinationsList
- type DataAzurermMonitorDataCollectionRuleDestinationsLogAnalytics
- type DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList
- type DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference
- type DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccount
- type DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList
- type DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference
- type DataAzurermMonitorDataCollectionRuleDestinationsOutputReference
- type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlob
- type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirect
- type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList
- type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference
- type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList
- type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference
- type DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirect
- type DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList
- type DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference
- type DataAzurermMonitorDataCollectionRuleIdentity
- type DataAzurermMonitorDataCollectionRuleIdentityList
- type DataAzurermMonitorDataCollectionRuleIdentityOutputReference
- type DataAzurermMonitorDataCollectionRuleStreamDeclaration
- type DataAzurermMonitorDataCollectionRuleStreamDeclarationColumn
- type DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList
- type DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference
- type DataAzurermMonitorDataCollectionRuleStreamDeclarationList
- type DataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference
- type DataAzurermMonitorDataCollectionRuleTimeouts
- type DataAzurermMonitorDataCollectionRuleTimeoutsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAzurermMonitorDataCollectionRule_IsConstruct ¶
func DataAzurermMonitorDataCollectionRule_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAzurermMonitorDataCollectionRule_IsTerraformDataSource ¶
func DataAzurermMonitorDataCollectionRule_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAzurermMonitorDataCollectionRule_IsTerraformElement ¶
func DataAzurermMonitorDataCollectionRule_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAzurermMonitorDataCollectionRule_TfResourceType ¶
func DataAzurermMonitorDataCollectionRule_TfResourceType() *string
func NewDataAzurermMonitorDataCollectionRuleDataFlowList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataFlowList_Override(d DataAzurermMonitorDataCollectionRuleDataFlowList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataFlowOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataFlowOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataFlowOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesDataImportList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesExtensionList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesExtensionList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesExtensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesIisLogList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesIisLogList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesIisLogList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesLogFileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesSyslogList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesSyslogList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesSyslogList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsEventHubList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList_Override(d DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference_Override(d DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleIdentityList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleIdentityList_Override(d DataAzurermMonitorDataCollectionRuleIdentityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleIdentityOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleIdentityOutputReference_Override(d DataAzurermMonitorDataCollectionRuleIdentityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList_Override(d DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference_Override(d DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationList_Override ¶
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationList_Override(d DataAzurermMonitorDataCollectionRuleStreamDeclarationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference_Override(d DataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorDataCollectionRuleTimeoutsOutputReference_Override ¶
func NewDataAzurermMonitorDataCollectionRuleTimeoutsOutputReference_Override(d DataAzurermMonitorDataCollectionRuleTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAzurermMonitorDataCollectionRule_Override ¶
func NewDataAzurermMonitorDataCollectionRule_Override(d DataAzurermMonitorDataCollectionRule, scope constructs.Construct, id *string, config *DataAzurermMonitorDataCollectionRuleConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/monitor_data_collection_rule azurerm_monitor_data_collection_rule} Data Source.
Types ¶
type DataAzurermMonitorDataCollectionRule ¶
type DataAzurermMonitorDataCollectionRule interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) DataCollectionEndpointId() *string DataFlow() DataAzurermMonitorDataCollectionRuleDataFlowList DataSources() DataAzurermMonitorDataCollectionRuleDataSourcesList // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string Destinations() DataAzurermMonitorDataCollectionRuleDestinationsList // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) Identity() DataAzurermMonitorDataCollectionRuleIdentityList IdInput() *string ImmutableId() *string Kind() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Location() *string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} ResourceGroupName() *string SetResourceGroupName(val *string) ResourceGroupNameInput() *string StreamDeclaration() DataAzurermMonitorDataCollectionRuleStreamDeclarationList Tags() cdktf.StringMap // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() DataAzurermMonitorDataCollectionRuleTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *DataAzurermMonitorDataCollectionRuleTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/monitor_data_collection_rule azurerm_monitor_data_collection_rule}.
func NewDataAzurermMonitorDataCollectionRule ¶
func NewDataAzurermMonitorDataCollectionRule(scope constructs.Construct, id *string, config *DataAzurermMonitorDataCollectionRuleConfig) DataAzurermMonitorDataCollectionRule
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/monitor_data_collection_rule azurerm_monitor_data_collection_rule} Data Source.
type DataAzurermMonitorDataCollectionRuleConfig ¶
type DataAzurermMonitorDataCollectionRuleConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/monitor_data_collection_rule#name DataAzurermMonitorDataCollectionRule#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/monitor_data_collection_rule#resource_group_name DataAzurermMonitorDataCollectionRule#resource_group_name}. ResourceGroupName *string `field:"required" json:"resourceGroupName" yaml:"resourceGroupName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/monitor_data_collection_rule#id DataAzurermMonitorDataCollectionRule#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/monitor_data_collection_rule#timeouts DataAzurermMonitorDataCollectionRule#timeouts} Timeouts *DataAzurermMonitorDataCollectionRuleTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type DataAzurermMonitorDataCollectionRuleDataFlow ¶
type DataAzurermMonitorDataCollectionRuleDataFlow struct { }
type DataAzurermMonitorDataCollectionRuleDataFlowList ¶
type DataAzurermMonitorDataCollectionRuleDataFlowList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataFlowOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataFlowList ¶
func NewDataAzurermMonitorDataCollectionRuleDataFlowList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataFlowList
type DataAzurermMonitorDataCollectionRuleDataFlowOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataFlowOutputReference interface { cdktf.ComplexObject BuiltInTransform() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destinations() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataFlow SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataFlow) OutputStream() *string Streams() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TransformKql() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataFlowOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataFlowOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataFlowOutputReference
type DataAzurermMonitorDataCollectionRuleDataSources ¶
type DataAzurermMonitorDataCollectionRuleDataSources struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImport ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImport struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSource ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSource struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConsumerGroup() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSource SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSource) Name() *string Stream() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesDataImportList
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EventHubDataSource() DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesDataImport SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesDataImport) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesExtension ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesExtension struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesExtensionList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesExtensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesExtensionList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesExtensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesExtensionList
type DataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ExtensionJson() *string ExtensionName() *string // Experimental. Fqn() *string InputDataSources() *[]*string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesExtension SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesExtension) Name() *string Streams() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesIisLog ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesIisLog struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesIisLogList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesIisLogList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesIisLogList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesIisLogList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesIisLogList
type DataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesIisLog SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesIisLog) LogDirectories() *[]*string Name() *string Streams() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesList
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFile ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFile struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesLogFileList
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FilePatterns() *[]*string Format() *string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesLogFile SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesLogFile) Name() *string Settings() DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList Streams() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettings ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettings struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettings SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettings) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Text() DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsText ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsText struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsText SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsText) RecordStartTimestampFormat() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataImport() DataAzurermMonitorDataCollectionRuleDataSourcesDataImportList Extension() DataAzurermMonitorDataCollectionRuleDataSourcesExtensionList // Experimental. Fqn() *string IisLog() DataAzurermMonitorDataCollectionRuleDataSourcesIisLogList InternalValue() *DataAzurermMonitorDataCollectionRuleDataSources SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSources) LogFile() DataAzurermMonitorDataCollectionRuleDataSourcesLogFileList PerformanceCounter() DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList PlatformTelemetry() DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList PrometheusForwarder() DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList Syslog() DataAzurermMonitorDataCollectionRuleDataSourcesSyslogList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WindowsEventLog() DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList WindowsFirewallLog() DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounter ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounter struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList
type DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CounterSpecifiers() *[]*string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounter SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounter) Name() *string SamplingFrequencyInSeconds() *float64 Streams() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetry ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetry struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList
type DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetry SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetry) Name() *string Streams() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarder ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarder struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilter ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilter struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilter SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilter) Label() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarder SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarder) LabelIncludeFilter() DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList Name() *string Streams() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesSyslog ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesSyslog struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesSyslogList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesSyslogList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesSyslogList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesSyslogList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesSyslogList
type DataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FacilityNames() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesSyslog SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesSyslog) LogLevels() *[]*string Name() *string Streams() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLog ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLog struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLog SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLog) Name() *string Streams() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) XPathQueries() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLog ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLog struct { }
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLog SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLog) Name() *string Streams() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference
type DataAzurermMonitorDataCollectionRuleDestinations ¶
type DataAzurermMonitorDataCollectionRuleDestinations struct { }
type DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetrics ¶
type DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetrics struct { }
type DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList ¶
type DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList
type DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetrics SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetrics) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference
type DataAzurermMonitorDataCollectionRuleDestinationsEventHub ¶
type DataAzurermMonitorDataCollectionRuleDestinationsEventHub struct { }
type DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirect ¶
type DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirect struct { }
type DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList ¶
type DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList
type DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EventHubId() *string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirect SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirect) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference
type DataAzurermMonitorDataCollectionRuleDestinationsEventHubList ¶
type DataAzurermMonitorDataCollectionRuleDestinationsEventHubList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubList ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsEventHubList
type DataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EventHubId() *string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDestinationsEventHub SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDestinationsEventHub) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference
type DataAzurermMonitorDataCollectionRuleDestinationsList ¶
type DataAzurermMonitorDataCollectionRuleDestinationsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDestinationsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsList ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsList
type DataAzurermMonitorDataCollectionRuleDestinationsLogAnalytics ¶
type DataAzurermMonitorDataCollectionRuleDestinationsLogAnalytics struct { }
type DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList ¶
type DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList
type DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDestinationsLogAnalytics SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDestinationsLogAnalytics) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WorkspaceResourceId() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference
type DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccount ¶
type DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccount struct { }
type DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList ¶
type DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList
type DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccount SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccount) MonitorAccountId() *string Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference
type DataAzurermMonitorDataCollectionRuleDestinationsOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDestinationsOutputReference interface { cdktf.ComplexObject AzureMonitorMetrics() DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EventHub() DataAzurermMonitorDataCollectionRuleDestinationsEventHubList EventHubDirect() DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDestinations SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDestinations) LogAnalytics() DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList MonitorAccount() DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList StorageBlob() DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList StorageBlobDirect() DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList StorageTableDirect() DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsOutputReference
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlob ¶
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlob struct { }
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirect ¶
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirect struct { }
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList ¶
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ContainerName() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirect SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirect) Name() *string StorageAccountId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList ¶
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ContainerName() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDestinationsStorageBlob SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDestinationsStorageBlob) Name() *string StorageAccountId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference
type DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirect ¶
type DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirect struct { }
type DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList ¶
type DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList
type DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference ¶
type DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirect SetInternalValue(val *DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirect) Name() *string StorageAccountId() *string TableName() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference
type DataAzurermMonitorDataCollectionRuleIdentity ¶
type DataAzurermMonitorDataCollectionRuleIdentity struct { }
type DataAzurermMonitorDataCollectionRuleIdentityList ¶
type DataAzurermMonitorDataCollectionRuleIdentityList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleIdentityOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleIdentityList ¶
func NewDataAzurermMonitorDataCollectionRuleIdentityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleIdentityList
type DataAzurermMonitorDataCollectionRuleIdentityOutputReference ¶
type DataAzurermMonitorDataCollectionRuleIdentityOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IdentityIds() *[]*string InternalValue() *DataAzurermMonitorDataCollectionRuleIdentity SetInternalValue(val *DataAzurermMonitorDataCollectionRuleIdentity) PrincipalId() *string TenantId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleIdentityOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleIdentityOutputReference
type DataAzurermMonitorDataCollectionRuleStreamDeclaration ¶
type DataAzurermMonitorDataCollectionRuleStreamDeclaration struct { }
type DataAzurermMonitorDataCollectionRuleStreamDeclarationColumn ¶
type DataAzurermMonitorDataCollectionRuleStreamDeclarationColumn struct { }
type DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList ¶
type DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList ¶
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList
type DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference ¶
type DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleStreamDeclarationColumn SetInternalValue(val *DataAzurermMonitorDataCollectionRuleStreamDeclarationColumn) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference
type DataAzurermMonitorDataCollectionRuleStreamDeclarationList ¶
type DataAzurermMonitorDataCollectionRuleStreamDeclarationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationList ¶
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorDataCollectionRuleStreamDeclarationList
type DataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference ¶
type DataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference interface { cdktf.ComplexObject Column() DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorDataCollectionRuleStreamDeclaration SetInternalValue(val *DataAzurermMonitorDataCollectionRuleStreamDeclaration) StreamName() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference
type DataAzurermMonitorDataCollectionRuleTimeouts ¶
type DataAzurermMonitorDataCollectionRuleTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/monitor_data_collection_rule#read DataAzurermMonitorDataCollectionRule#read}. Read *string `field:"optional" json:"read" yaml:"read"` }
type DataAzurermMonitorDataCollectionRuleTimeoutsOutputReference ¶
type DataAzurermMonitorDataCollectionRuleTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Read() *string SetRead(val *string) ReadInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetRead() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorDataCollectionRuleTimeoutsOutputReference ¶
func NewDataAzurermMonitorDataCollectionRuleTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAzurermMonitorDataCollectionRuleTimeoutsOutputReference
Source Files ¶
- DataAzurermMonitorDataCollectionRule.go
- DataAzurermMonitorDataCollectionRuleConfig.go
- DataAzurermMonitorDataCollectionRuleDataFlow.go
- DataAzurermMonitorDataCollectionRuleDataFlowList.go
- DataAzurermMonitorDataCollectionRuleDataFlowList__checks.go
- DataAzurermMonitorDataCollectionRuleDataFlowOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataFlowOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSources.go
- DataAzurermMonitorDataCollectionRuleDataSourcesDataImport.go
- DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSource.go
- DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesDataImportEventHubDataSourceOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesDataImportList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesDataImportList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesDataImportOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesExtension.go
- DataAzurermMonitorDataCollectionRuleDataSourcesExtensionList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesExtensionList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesExtensionOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesIisLog.go
- DataAzurermMonitorDataCollectionRuleDataSourcesIisLogList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesIisLogList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesIisLogOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFile.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettings.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsText.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesLogFileSettingsTextOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounter.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPerformanceCounterOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetry.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPlatformTelemetryOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarder.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilter.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesPrometheusForwarderOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesSyslog.go
- DataAzurermMonitorDataCollectionRuleDataSourcesSyslogList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesSyslogList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesSyslogOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLog.go
- DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesWindowsEventLogOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLog.go
- DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList.go
- DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogList__checks.go
- DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference.go
- DataAzurermMonitorDataCollectionRuleDataSourcesWindowsFirewallLogOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDestinations.go
- DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetrics.go
- DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList.go
- DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsList__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference.go
- DataAzurermMonitorDataCollectionRuleDestinationsAzureMonitorMetricsOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsEventHub.go
- DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirect.go
- DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList.go
- DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectList__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference.go
- DataAzurermMonitorDataCollectionRuleDestinationsEventHubDirectOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsEventHubList.go
- DataAzurermMonitorDataCollectionRuleDestinationsEventHubList__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference.go
- DataAzurermMonitorDataCollectionRuleDestinationsEventHubOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsList.go
- DataAzurermMonitorDataCollectionRuleDestinationsList__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsLogAnalytics.go
- DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList.go
- DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsList__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference.go
- DataAzurermMonitorDataCollectionRuleDestinationsLogAnalyticsOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccount.go
- DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList.go
- DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountList__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference.go
- DataAzurermMonitorDataCollectionRuleDestinationsMonitorAccountOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsOutputReference.go
- DataAzurermMonitorDataCollectionRuleDestinationsOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageBlob.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirect.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectList__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobDirectOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobList__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageBlobOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirect.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectList__checks.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference.go
- DataAzurermMonitorDataCollectionRuleDestinationsStorageTableDirectOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleIdentity.go
- DataAzurermMonitorDataCollectionRuleIdentityList.go
- DataAzurermMonitorDataCollectionRuleIdentityList__checks.go
- DataAzurermMonitorDataCollectionRuleIdentityOutputReference.go
- DataAzurermMonitorDataCollectionRuleIdentityOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleStreamDeclaration.go
- DataAzurermMonitorDataCollectionRuleStreamDeclarationColumn.go
- DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList.go
- DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnList__checks.go
- DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference.go
- DataAzurermMonitorDataCollectionRuleStreamDeclarationColumnOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleStreamDeclarationList.go
- DataAzurermMonitorDataCollectionRuleStreamDeclarationList__checks.go
- DataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference.go
- DataAzurermMonitorDataCollectionRuleStreamDeclarationOutputReference__checks.go
- DataAzurermMonitorDataCollectionRuleTimeouts.go
- DataAzurermMonitorDataCollectionRuleTimeoutsOutputReference.go
- DataAzurermMonitorDataCollectionRuleTimeoutsOutputReference__checks.go
- DataAzurermMonitorDataCollectionRule__checks.go
- main.go