Package-level declarations

Types

Link copied to clipboard
data class AadDiagnosticSettingEnabledLogArgs(val category: Output<String>, val retentionPolicy: Output<AadDiagnosticSettingEnabledLogRetentionPolicyArgs>? = null) : ConvertibleToJava<AadDiagnosticSettingEnabledLogArgs>
data class AadDiagnosticSettingEnabledLogRetentionPolicyArgs(val days: Output<Int>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<AadDiagnosticSettingEnabledLogRetentionPolicyArgs>
Link copied to clipboard
data class ActionGroupArmRoleReceiverArgs(val name: Output<String>, val roleId: Output<String>, val useCommonAlertSchema: Output<Boolean>? = null) : ConvertibleToJava<ActionGroupArmRoleReceiverArgs>
Link copied to clipboard
data class ActionGroupAutomationRunbookReceiverArgs(val automationAccountId: Output<String>, val isGlobalRunbook: Output<Boolean>, val name: Output<String>, val runbookName: Output<String>, val serviceUri: Output<String>, val useCommonAlertSchema: Output<Boolean>? = null, val webhookResourceId: Output<String>) : ConvertibleToJava<ActionGroupAutomationRunbookReceiverArgs>
Link copied to clipboard
data class ActionGroupAzureAppPushReceiverArgs(val emailAddress: Output<String>, val name: Output<String>) : ConvertibleToJava<ActionGroupAzureAppPushReceiverArgs>
Link copied to clipboard
data class ActionGroupAzureFunctionReceiverArgs(val functionAppResourceId: Output<String>, val functionName: Output<String>, val httpTriggerUrl: Output<String>, val name: Output<String>, val useCommonAlertSchema: Output<Boolean>? = null) : ConvertibleToJava<ActionGroupAzureFunctionReceiverArgs>
Link copied to clipboard
data class ActionGroupEmailReceiverArgs(val emailAddress: Output<String>, val name: Output<String>, val useCommonAlertSchema: Output<Boolean>? = null) : ConvertibleToJava<ActionGroupEmailReceiverArgs>
Link copied to clipboard
data class ActionGroupEventHubReceiverArgs(val eventHubName: Output<String>, val eventHubNamespace: Output<String>, val name: Output<String>, val subscriptionId: Output<String>? = null, val tenantId: Output<String>? = null, val useCommonAlertSchema: Output<Boolean>? = null) : ConvertibleToJava<ActionGroupEventHubReceiverArgs>
Link copied to clipboard
data class ActionGroupItsmReceiverArgs(val connectionId: Output<String>, val name: Output<String>, val region: Output<String>, val ticketConfiguration: Output<String>, val workspaceId: Output<String>) : ConvertibleToJava<ActionGroupItsmReceiverArgs>
Link copied to clipboard
data class ActionGroupLogicAppReceiverArgs(val callbackUrl: Output<String>, val name: Output<String>, val resourceId: Output<String>, val useCommonAlertSchema: Output<Boolean>? = null) : ConvertibleToJava<ActionGroupLogicAppReceiverArgs>
Link copied to clipboard
data class ActionGroupSmsReceiverArgs(val countryCode: Output<String>, val name: Output<String>, val phoneNumber: Output<String>) : ConvertibleToJava<ActionGroupSmsReceiverArgs>
Link copied to clipboard
data class ActionGroupVoiceReceiverArgs(val countryCode: Output<String>, val name: Output<String>, val phoneNumber: Output<String>) : ConvertibleToJava<ActionGroupVoiceReceiverArgs>
Link copied to clipboard
data class ActionGroupWebhookReceiverAadAuthArgs(val identifierUri: Output<String>? = null, val objectId: Output<String>, val tenantId: Output<String>? = null) : ConvertibleToJava<ActionGroupWebhookReceiverAadAuthArgs>
Link copied to clipboard
data class ActionGroupWebhookReceiverArgs(val aadAuth: Output<ActionGroupWebhookReceiverAadAuthArgs>? = null, val name: Output<String>, val serviceUri: Output<String>, val useCommonAlertSchema: Output<Boolean>? = null) : ConvertibleToJava<ActionGroupWebhookReceiverArgs>
Link copied to clipboard
data class ActivityLogAlertActionArgs(val actionGroupId: Output<String>, val webhookProperties: Output<Map<String, String>>? = null) : ConvertibleToJava<ActivityLogAlertActionArgs>
Link copied to clipboard
data class ActivityLogAlertCriteriaArgs(val caller: Output<String>? = null, val category: Output<String>, val level: Output<String>? = null, val levels: Output<List<String>>? = null, val operationName: Output<String>? = null, val recommendationCategory: Output<String>? = null, val recommendationImpact: Output<String>? = null, val recommendationType: Output<String>? = null, val resourceGroup: Output<String>? = null, val resourceGroups: Output<List<String>>? = null, val resourceHealth: Output<ActivityLogAlertCriteriaResourceHealthArgs>? = null, val resourceId: Output<String>? = null, val resourceIds: Output<List<String>>? = null, val resourceProvider: Output<String>? = null, val resourceProviders: Output<List<String>>? = null, val resourceType: Output<String>? = null, val resourceTypes: Output<List<String>>? = null, val serviceHealth: Output<ActivityLogAlertCriteriaServiceHealthArgs>? = null, val status: Output<String>? = null, val statuses: Output<List<String>>? = null, val subStatus: Output<String>? = null, val subStatuses: Output<List<String>>? = null) : ConvertibleToJava<ActivityLogAlertCriteriaArgs>
data class ActivityLogAlertCriteriaResourceHealthArgs(val currents: Output<List<String>>? = null, val previouses: Output<List<String>>? = null, val reasons: Output<List<String>>? = null) : ConvertibleToJava<ActivityLogAlertCriteriaResourceHealthArgs>
data class ActivityLogAlertCriteriaServiceHealthArgs(val events: Output<List<String>>? = null, val locations: Output<List<String>>? = null, val services: Output<List<String>>? = null) : ConvertibleToJava<ActivityLogAlertCriteriaServiceHealthArgs>
data class AlertProcessingRuleActionGroupConditionAlertContextArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionAlertContextArgs>
data class AlertProcessingRuleActionGroupConditionAlertRuleIdArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionAlertRuleIdArgs>
data class AlertProcessingRuleActionGroupConditionAlertRuleNameArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionAlertRuleNameArgs>
data class AlertProcessingRuleActionGroupConditionArgs(val alertContext: Output<AlertProcessingRuleActionGroupConditionAlertContextArgs>? = null, val alertRuleId: Output<AlertProcessingRuleActionGroupConditionAlertRuleIdArgs>? = null, val alertRuleName: Output<AlertProcessingRuleActionGroupConditionAlertRuleNameArgs>? = null, val description: Output<AlertProcessingRuleActionGroupConditionDescriptionArgs>? = null, val monitorCondition: Output<AlertProcessingRuleActionGroupConditionMonitorConditionArgs>? = null, val monitorService: Output<AlertProcessingRuleActionGroupConditionMonitorServiceArgs>? = null, val severity: Output<AlertProcessingRuleActionGroupConditionSeverityArgs>? = null, val signalType: Output<AlertProcessingRuleActionGroupConditionSignalTypeArgs>? = null, val targetResource: Output<AlertProcessingRuleActionGroupConditionTargetResourceArgs>? = null, val targetResourceGroup: Output<AlertProcessingRuleActionGroupConditionTargetResourceGroupArgs>? = null, val targetResourceType: Output<AlertProcessingRuleActionGroupConditionTargetResourceTypeArgs>? = null) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionArgs>
data class AlertProcessingRuleActionGroupConditionDescriptionArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionDescriptionArgs>
data class AlertProcessingRuleActionGroupConditionMonitorConditionArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionMonitorConditionArgs>
data class AlertProcessingRuleActionGroupConditionMonitorServiceArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionMonitorServiceArgs>
data class AlertProcessingRuleActionGroupConditionSeverityArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionSeverityArgs>
data class AlertProcessingRuleActionGroupConditionSignalTypeArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionSignalTypeArgs>
data class AlertProcessingRuleActionGroupConditionTargetResourceArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionTargetResourceArgs>
data class AlertProcessingRuleActionGroupConditionTargetResourceGroupArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionTargetResourceGroupArgs>
data class AlertProcessingRuleActionGroupConditionTargetResourceTypeArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleActionGroupConditionTargetResourceTypeArgs>
data class AlertProcessingRuleActionGroupScheduleArgs(val effectiveFrom: Output<String>? = null, val effectiveUntil: Output<String>? = null, val recurrence: Output<AlertProcessingRuleActionGroupScheduleRecurrenceArgs>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<AlertProcessingRuleActionGroupScheduleArgs>
data class AlertProcessingRuleActionGroupScheduleRecurrenceArgs(val dailies: Output<List<AlertProcessingRuleActionGroupScheduleRecurrenceDailyArgs>>? = null, val monthlies: Output<List<AlertProcessingRuleActionGroupScheduleRecurrenceMonthlyArgs>>? = null, val weeklies: Output<List<AlertProcessingRuleActionGroupScheduleRecurrenceWeeklyArgs>>? = null) : ConvertibleToJava<AlertProcessingRuleActionGroupScheduleRecurrenceArgs>
data class AlertProcessingRuleActionGroupScheduleRecurrenceDailyArgs(val endTime: Output<String>, val startTime: Output<String>) : ConvertibleToJava<AlertProcessingRuleActionGroupScheduleRecurrenceDailyArgs>
data class AlertProcessingRuleActionGroupScheduleRecurrenceMonthlyArgs(val daysOfMonths: Output<List<Int>>, val endTime: Output<String>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<AlertProcessingRuleActionGroupScheduleRecurrenceMonthlyArgs>
data class AlertProcessingRuleActionGroupScheduleRecurrenceWeeklyArgs(val daysOfWeeks: Output<List<String>>, val endTime: Output<String>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<AlertProcessingRuleActionGroupScheduleRecurrenceWeeklyArgs>
data class AlertProcessingRuleSuppressionConditionAlertContextArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionAlertContextArgs>
data class AlertProcessingRuleSuppressionConditionAlertRuleIdArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionAlertRuleIdArgs>
data class AlertProcessingRuleSuppressionConditionAlertRuleNameArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionAlertRuleNameArgs>
data class AlertProcessingRuleSuppressionConditionArgs(val alertContext: Output<AlertProcessingRuleSuppressionConditionAlertContextArgs>? = null, val alertRuleId: Output<AlertProcessingRuleSuppressionConditionAlertRuleIdArgs>? = null, val alertRuleName: Output<AlertProcessingRuleSuppressionConditionAlertRuleNameArgs>? = null, val description: Output<AlertProcessingRuleSuppressionConditionDescriptionArgs>? = null, val monitorCondition: Output<AlertProcessingRuleSuppressionConditionMonitorConditionArgs>? = null, val monitorService: Output<AlertProcessingRuleSuppressionConditionMonitorServiceArgs>? = null, val severity: Output<AlertProcessingRuleSuppressionConditionSeverityArgs>? = null, val signalType: Output<AlertProcessingRuleSuppressionConditionSignalTypeArgs>? = null, val targetResource: Output<AlertProcessingRuleSuppressionConditionTargetResourceArgs>? = null, val targetResourceGroup: Output<AlertProcessingRuleSuppressionConditionTargetResourceGroupArgs>? = null, val targetResourceType: Output<AlertProcessingRuleSuppressionConditionTargetResourceTypeArgs>? = null) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionArgs>
data class AlertProcessingRuleSuppressionConditionDescriptionArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionDescriptionArgs>
data class AlertProcessingRuleSuppressionConditionMonitorConditionArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionMonitorConditionArgs>
data class AlertProcessingRuleSuppressionConditionMonitorServiceArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionMonitorServiceArgs>
data class AlertProcessingRuleSuppressionConditionSeverityArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionSeverityArgs>
data class AlertProcessingRuleSuppressionConditionSignalTypeArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionSignalTypeArgs>
data class AlertProcessingRuleSuppressionConditionTargetResourceArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionTargetResourceArgs>
data class AlertProcessingRuleSuppressionConditionTargetResourceGroupArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionTargetResourceGroupArgs>
data class AlertProcessingRuleSuppressionConditionTargetResourceTypeArgs(val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AlertProcessingRuleSuppressionConditionTargetResourceTypeArgs>
data class AlertProcessingRuleSuppressionScheduleArgs(val effectiveFrom: Output<String>? = null, val effectiveUntil: Output<String>? = null, val recurrence: Output<AlertProcessingRuleSuppressionScheduleRecurrenceArgs>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<AlertProcessingRuleSuppressionScheduleArgs>
data class AlertProcessingRuleSuppressionScheduleRecurrenceArgs(val dailies: Output<List<AlertProcessingRuleSuppressionScheduleRecurrenceDailyArgs>>? = null, val monthlies: Output<List<AlertProcessingRuleSuppressionScheduleRecurrenceMonthlyArgs>>? = null, val weeklies: Output<List<AlertProcessingRuleSuppressionScheduleRecurrenceWeeklyArgs>>? = null) : ConvertibleToJava<AlertProcessingRuleSuppressionScheduleRecurrenceArgs>
data class AlertProcessingRuleSuppressionScheduleRecurrenceDailyArgs(val endTime: Output<String>, val startTime: Output<String>) : ConvertibleToJava<AlertProcessingRuleSuppressionScheduleRecurrenceDailyArgs>
data class AlertProcessingRuleSuppressionScheduleRecurrenceMonthlyArgs(val daysOfMonths: Output<List<Int>>, val endTime: Output<String>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<AlertProcessingRuleSuppressionScheduleRecurrenceMonthlyArgs>
data class AlertProcessingRuleSuppressionScheduleRecurrenceWeeklyArgs(val daysOfWeeks: Output<List<String>>, val endTime: Output<String>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<AlertProcessingRuleSuppressionScheduleRecurrenceWeeklyArgs>
Link copied to clipboard
data class AlertPrometheusRuleGroupRuleActionArgs(val actionGroupId: Output<String>, val actionProperties: Output<Map<String, String>>? = null) : ConvertibleToJava<AlertPrometheusRuleGroupRuleActionArgs>
data class AlertPrometheusRuleGroupRuleAlertResolutionArgs(val autoResolved: Output<Boolean>? = null, val timeToResolve: Output<String>? = null) : ConvertibleToJava<AlertPrometheusRuleGroupRuleAlertResolutionArgs>
Link copied to clipboard
data class AlertPrometheusRuleGroupRuleArgs(val actions: Output<List<AlertPrometheusRuleGroupRuleActionArgs>>? = null, val alert: Output<String>? = null, val alertResolution: Output<AlertPrometheusRuleGroupRuleAlertResolutionArgs>? = null, val annotations: Output<Map<String, String>>? = null, val enabled: Output<Boolean>? = null, val expression: Output<String>, val for: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val record: Output<String>? = null, val severity: Output<Int>? = null) : ConvertibleToJava<AlertPrometheusRuleGroupRuleArgs>
Link copied to clipboard
data class AutoscaleSettingNotificationArgs(val email: Output<AutoscaleSettingNotificationEmailArgs>? = null, val webhooks: Output<List<AutoscaleSettingNotificationWebhookArgs>>? = null) : ConvertibleToJava<AutoscaleSettingNotificationArgs>
Link copied to clipboard
data class AutoscaleSettingNotificationEmailArgs(val customEmails: Output<List<String>>? = null, val sendToSubscriptionAdministrator: Output<Boolean>? = null, val sendToSubscriptionCoAdministrator: Output<Boolean>? = null) : ConvertibleToJava<AutoscaleSettingNotificationEmailArgs>
Link copied to clipboard
data class AutoscaleSettingNotificationWebhookArgs(val properties: Output<Map<String, String>>? = null, val serviceUri: Output<String>) : ConvertibleToJava<AutoscaleSettingNotificationWebhookArgs>
Link copied to clipboard
data class AutoscaleSettingPredictiveArgs(val lookAheadTime: Output<String>? = null, val scaleMode: Output<String>) : ConvertibleToJava<AutoscaleSettingPredictiveArgs>
Link copied to clipboard
data class AutoscaleSettingProfileArgs(val capacity: Output<AutoscaleSettingProfileCapacityArgs>, val fixedDate: Output<AutoscaleSettingProfileFixedDateArgs>? = null, val name: Output<String>, val recurrence: Output<AutoscaleSettingProfileRecurrenceArgs>? = null, val rules: Output<List<AutoscaleSettingProfileRuleArgs>>? = null) : ConvertibleToJava<AutoscaleSettingProfileArgs>
Link copied to clipboard
data class AutoscaleSettingProfileCapacityArgs(val default: Output<Int>, val maximum: Output<Int>, val minimum: Output<Int>) : ConvertibleToJava<AutoscaleSettingProfileCapacityArgs>
Link copied to clipboard
data class AutoscaleSettingProfileFixedDateArgs(val end: Output<String>, val start: Output<String>, val timezone: Output<String>? = null) : ConvertibleToJava<AutoscaleSettingProfileFixedDateArgs>
Link copied to clipboard
data class AutoscaleSettingProfileRecurrenceArgs(val days: Output<List<String>>, val hours: Output<Int>, val minutes: Output<Int>, val timezone: Output<String>? = null) : ConvertibleToJava<AutoscaleSettingProfileRecurrenceArgs>
Link copied to clipboard
data class AutoscaleSettingProfileRuleArgs(val metricTrigger: Output<AutoscaleSettingProfileRuleMetricTriggerArgs>, val scaleAction: Output<AutoscaleSettingProfileRuleScaleActionArgs>) : ConvertibleToJava<AutoscaleSettingProfileRuleArgs>
data class AutoscaleSettingProfileRuleMetricTriggerArgs(val dimensions: Output<List<AutoscaleSettingProfileRuleMetricTriggerDimensionArgs>>? = null, val divideByInstanceCount: Output<Boolean>? = null, val metricName: Output<String>, val metricNamespace: Output<String>? = null, val metricResourceId: Output<String>, val operator: Output<String>, val statistic: Output<String>, val threshold: Output<Double>, val timeAggregation: Output<String>, val timeGrain: Output<String>, val timeWindow: Output<String>) : ConvertibleToJava<AutoscaleSettingProfileRuleMetricTriggerArgs>
data class AutoscaleSettingProfileRuleMetricTriggerDimensionArgs(val name: Output<String>, val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AutoscaleSettingProfileRuleMetricTriggerDimensionArgs>
data class AutoscaleSettingProfileRuleScaleActionArgs(val cooldown: Output<String>, val direction: Output<String>, val type: Output<String>, val value: Output<Int>) : ConvertibleToJava<AutoscaleSettingProfileRuleScaleActionArgs>
Link copied to clipboard
data class DataCollectionRuleDataFlowArgs(val builtInTransform: Output<String>? = null, val destinations: Output<List<String>>, val outputStream: Output<String>? = null, val streams: Output<List<String>>, val transformKql: Output<String>? = null) : ConvertibleToJava<DataCollectionRuleDataFlowArgs>
Link copied to clipboard
data class DataCollectionRuleDataSourcesArgs(val dataImport: Output<DataCollectionRuleDataSourcesDataImportArgs>? = null, val extensions: Output<List<DataCollectionRuleDataSourcesExtensionArgs>>? = null, val iisLogs: Output<List<DataCollectionRuleDataSourcesIisLogArgs>>? = null, val logFiles: Output<List<DataCollectionRuleDataSourcesLogFileArgs>>? = null, val performanceCounters: Output<List<DataCollectionRuleDataSourcesPerformanceCounterArgs>>? = null, val platformTelemetries: Output<List<DataCollectionRuleDataSourcesPlatformTelemetryArgs>>? = null, val prometheusForwarders: Output<List<DataCollectionRuleDataSourcesPrometheusForwarderArgs>>? = null, val syslogs: Output<List<DataCollectionRuleDataSourcesSyslogArgs>>? = null, val windowsEventLogs: Output<List<DataCollectionRuleDataSourcesWindowsEventLogArgs>>? = null, val windowsFirewallLogs: Output<List<DataCollectionRuleDataSourcesWindowsFirewallLogArgs>>? = null) : ConvertibleToJava<DataCollectionRuleDataSourcesArgs>
data class DataCollectionRuleDataSourcesDataImportArgs(val eventHubDataSources: Output<List<DataCollectionRuleDataSourcesDataImportEventHubDataSourceArgs>>) : ConvertibleToJava<DataCollectionRuleDataSourcesDataImportArgs>
data class DataCollectionRuleDataSourcesDataImportEventHubDataSourceArgs(val consumerGroup: Output<String>? = null, val name: Output<String>, val stream: Output<String>) : ConvertibleToJava<DataCollectionRuleDataSourcesDataImportEventHubDataSourceArgs>
data class DataCollectionRuleDataSourcesExtensionArgs(val extensionJson: Output<String>? = null, val extensionName: Output<String>, val inputDataSources: Output<List<String>>? = null, val name: Output<String>, val streams: Output<List<String>>) : ConvertibleToJava<DataCollectionRuleDataSourcesExtensionArgs>
Link copied to clipboard
data class DataCollectionRuleDataSourcesIisLogArgs(val logDirectories: Output<List<String>>? = null, val name: Output<String>, val streams: Output<List<String>>) : ConvertibleToJava<DataCollectionRuleDataSourcesIisLogArgs>
Link copied to clipboard
data class DataCollectionRuleDataSourcesLogFileArgs(val filePatterns: Output<List<String>>, val format: Output<String>, val name: Output<String>, val settings: Output<DataCollectionRuleDataSourcesLogFileSettingsArgs>? = null, val streams: Output<List<String>>) : ConvertibleToJava<DataCollectionRuleDataSourcesLogFileArgs>
data class DataCollectionRuleDataSourcesLogFileSettingsArgs(val text: Output<DataCollectionRuleDataSourcesLogFileSettingsTextArgs>) : ConvertibleToJava<DataCollectionRuleDataSourcesLogFileSettingsArgs>
data class DataCollectionRuleDataSourcesLogFileSettingsTextArgs(val recordStartTimestampFormat: Output<String>) : ConvertibleToJava<DataCollectionRuleDataSourcesLogFileSettingsTextArgs>
data class DataCollectionRuleDataSourcesPerformanceCounterArgs(val counterSpecifiers: Output<List<String>>, val name: Output<String>, val samplingFrequencyInSeconds: Output<Int>, val streams: Output<List<String>>) : ConvertibleToJava<DataCollectionRuleDataSourcesPerformanceCounterArgs>
data class DataCollectionRuleDataSourcesPlatformTelemetryArgs(val name: Output<String>, val streams: Output<List<String>>) : ConvertibleToJava<DataCollectionRuleDataSourcesPlatformTelemetryArgs>
data class DataCollectionRuleDataSourcesPrometheusForwarderArgs(val labelIncludeFilters: Output<List<DataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterArgs>>? = null, val name: Output<String>, val streams: Output<List<String>>) : ConvertibleToJava<DataCollectionRuleDataSourcesPrometheusForwarderArgs>
data class DataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterArgs(val label: Output<String>, val value: Output<String>) : ConvertibleToJava<DataCollectionRuleDataSourcesPrometheusForwarderLabelIncludeFilterArgs>
Link copied to clipboard
data class DataCollectionRuleDataSourcesSyslogArgs(val facilityNames: Output<List<String>>, val logLevels: Output<List<String>>, val name: Output<String>, val streams: Output<List<String>>) : ConvertibleToJava<DataCollectionRuleDataSourcesSyslogArgs>
data class DataCollectionRuleDataSourcesWindowsEventLogArgs(val name: Output<String>, val streams: Output<List<String>>, val xPathQueries: Output<List<String>>) : ConvertibleToJava<DataCollectionRuleDataSourcesWindowsEventLogArgs>
data class DataCollectionRuleDataSourcesWindowsFirewallLogArgs(val name: Output<String>, val streams: Output<List<String>>) : ConvertibleToJava<DataCollectionRuleDataSourcesWindowsFirewallLogArgs>
Link copied to clipboard
data class DataCollectionRuleDestinationsArgs(val azureMonitorMetrics: Output<DataCollectionRuleDestinationsAzureMonitorMetricsArgs>? = null, val eventHub: Output<DataCollectionRuleDestinationsEventHubArgs>? = null, val eventHubDirect: Output<DataCollectionRuleDestinationsEventHubDirectArgs>? = null, val logAnalytics: Output<List<DataCollectionRuleDestinationsLogAnalyticArgs>>? = null, val monitorAccounts: Output<List<DataCollectionRuleDestinationsMonitorAccountArgs>>? = null, val storageBlobDirects: Output<List<DataCollectionRuleDestinationsStorageBlobDirectArgs>>? = null, val storageBlobs: Output<List<DataCollectionRuleDestinationsStorageBlobArgs>>? = null, val storageTableDirects: Output<List<DataCollectionRuleDestinationsStorageTableDirectArgs>>? = null) : ConvertibleToJava<DataCollectionRuleDestinationsArgs>
data class DataCollectionRuleDestinationsAzureMonitorMetricsArgs(val name: Output<String>) : ConvertibleToJava<DataCollectionRuleDestinationsAzureMonitorMetricsArgs>
data class DataCollectionRuleDestinationsEventHubArgs(val eventHubId: Output<String>, val name: Output<String>) : ConvertibleToJava<DataCollectionRuleDestinationsEventHubArgs>
data class DataCollectionRuleDestinationsEventHubDirectArgs(val eventHubId: Output<String>, val name: Output<String>) : ConvertibleToJava<DataCollectionRuleDestinationsEventHubDirectArgs>
data class DataCollectionRuleDestinationsLogAnalyticArgs(val name: Output<String>, val workspaceResourceId: Output<String>) : ConvertibleToJava<DataCollectionRuleDestinationsLogAnalyticArgs>
data class DataCollectionRuleDestinationsMonitorAccountArgs(val monitorAccountId: Output<String>, val name: Output<String>) : ConvertibleToJava<DataCollectionRuleDestinationsMonitorAccountArgs>
data class DataCollectionRuleDestinationsStorageBlobArgs(val containerName: Output<String>, val name: Output<String>, val storageAccountId: Output<String>) : ConvertibleToJava<DataCollectionRuleDestinationsStorageBlobArgs>
data class DataCollectionRuleDestinationsStorageBlobDirectArgs(val containerName: Output<String>, val name: Output<String>, val storageAccountId: Output<String>) : ConvertibleToJava<DataCollectionRuleDestinationsStorageBlobDirectArgs>
data class DataCollectionRuleDestinationsStorageTableDirectArgs(val name: Output<String>, val storageAccountId: Output<String>, val tableName: Output<String>) : ConvertibleToJava<DataCollectionRuleDestinationsStorageTableDirectArgs>
Link copied to clipboard
data class DataCollectionRuleIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<DataCollectionRuleIdentityArgs>
Link copied to clipboard
data class DataCollectionRuleStreamDeclarationArgs(val columns: Output<List<DataCollectionRuleStreamDeclarationColumnArgs>>, val streamName: Output<String>) : ConvertibleToJava<DataCollectionRuleStreamDeclarationArgs>
data class DataCollectionRuleStreamDeclarationColumnArgs(val name: Output<String>, val type: Output<String>) : ConvertibleToJava<DataCollectionRuleStreamDeclarationColumnArgs>
Link copied to clipboard
data class DiagnosticSettingEnabledLogArgs(val category: Output<String>? = null, val categoryGroup: Output<String>? = null, val retentionPolicy: Output<DiagnosticSettingEnabledLogRetentionPolicyArgs>? = null) : ConvertibleToJava<DiagnosticSettingEnabledLogArgs>
data class DiagnosticSettingEnabledLogRetentionPolicyArgs(val days: Output<Int>? = null, val enabled: Output<Boolean>) : ConvertibleToJava<DiagnosticSettingEnabledLogRetentionPolicyArgs>
Link copied to clipboard
data class DiagnosticSettingMetricArgs(val category: Output<String>, val enabled: Output<Boolean>? = null, val retentionPolicy: Output<DiagnosticSettingMetricRetentionPolicyArgs>? = null) : ConvertibleToJava<DiagnosticSettingMetricArgs>
data class DiagnosticSettingMetricRetentionPolicyArgs(val days: Output<Int>? = null, val enabled: Output<Boolean>) : ConvertibleToJava<DiagnosticSettingMetricRetentionPolicyArgs>
Link copied to clipboard
data class GetActionGroupPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetActionGroupPlainArgs>

A collection of arguments for invoking getActionGroup.

Link copied to clipboard
data class GetDataCollectionEndpointPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetDataCollectionEndpointPlainArgs>

A collection of arguments for invoking getDataCollectionEndpoint.

Link copied to clipboard
data class GetDataCollectionRulePlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetDataCollectionRulePlainArgs>

A collection of arguments for invoking getDataCollectionRule.

Link copied to clipboard
data class GetDiagnosticCategoriesPlainArgs(val resourceId: String) : ConvertibleToJava<GetDiagnosticCategoriesPlainArgs>

A collection of arguments for invoking getDiagnosticCategories.

Link copied to clipboard
data class GetScheduledQueryRulesAlertPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetScheduledQueryRulesAlertPlainArgs>

A collection of arguments for invoking getScheduledQueryRulesAlert.

Link copied to clipboard
data class GetScheduledQueryRulesLogPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetScheduledQueryRulesLogPlainArgs>

A collection of arguments for invoking getScheduledQueryRulesLog.

Link copied to clipboard
data class GetWorkspacePlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetWorkspacePlainArgs>

A collection of arguments for invoking getWorkspace.

Link copied to clipboard
data class MetricAlertActionArgs(val actionGroupId: Output<String>, val webhookProperties: Output<Map<String, String>>? = null) : ConvertibleToJava<MetricAlertActionArgs>
data class MetricAlertApplicationInsightsWebTestLocationAvailabilityCriteriaArgs(val componentId: Output<String>, val failedLocationCount: Output<Int>, val webTestId: Output<String>) : ConvertibleToJava<MetricAlertApplicationInsightsWebTestLocationAvailabilityCriteriaArgs>
Link copied to clipboard
data class MetricAlertCriteriaArgs(val aggregation: Output<String>, val dimensions: Output<List<MetricAlertCriteriaDimensionArgs>>? = null, val metricName: Output<String>, val metricNamespace: Output<String>, val operator: Output<String>, val skipMetricValidation: Output<Boolean>? = null, val threshold: Output<Double>) : ConvertibleToJava<MetricAlertCriteriaArgs>
Link copied to clipboard
data class MetricAlertCriteriaDimensionArgs(val name: Output<String>, val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<MetricAlertCriteriaDimensionArgs>
Link copied to clipboard
data class MetricAlertDynamicCriteriaArgs(val aggregation: Output<String>, val alertSensitivity: Output<String>, val dimensions: Output<List<MetricAlertDynamicCriteriaDimensionArgs>>? = null, val evaluationFailureCount: Output<Int>? = null, val evaluationTotalCount: Output<Int>? = null, val ignoreDataBefore: Output<String>? = null, val metricName: Output<String>, val metricNamespace: Output<String>, val operator: Output<String>, val skipMetricValidation: Output<Boolean>? = null) : ConvertibleToJava<MetricAlertDynamicCriteriaArgs>
Link copied to clipboard
data class MetricAlertDynamicCriteriaDimensionArgs(val name: Output<String>, val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<MetricAlertDynamicCriteriaDimensionArgs>
Link copied to clipboard
data class ScheduledQueryRulesAlertActionArgs(val actionGroups: Output<List<String>>, val customWebhookPayload: Output<String>? = null, val emailSubject: Output<String>? = null) : ConvertibleToJava<ScheduledQueryRulesAlertActionArgs>
Link copied to clipboard
data class ScheduledQueryRulesAlertTriggerArgs(val metricTrigger: Output<ScheduledQueryRulesAlertTriggerMetricTriggerArgs>? = null, val operator: Output<String>, val threshold: Output<Double>) : ConvertibleToJava<ScheduledQueryRulesAlertTriggerArgs>
data class ScheduledQueryRulesAlertTriggerMetricTriggerArgs(val metricColumn: Output<String>? = null, val metricTriggerType: Output<String>, val operator: Output<String>, val threshold: Output<Double>) : ConvertibleToJava<ScheduledQueryRulesAlertTriggerMetricTriggerArgs>
Link copied to clipboard
data class ScheduledQueryRulesAlertV2ActionArgs(val actionGroups: Output<List<String>>? = null, val customProperties: Output<Map<String, String>>? = null) : ConvertibleToJava<ScheduledQueryRulesAlertV2ActionArgs>
Link copied to clipboard
data class ScheduledQueryRulesAlertV2CriteriaArgs(val dimensions: Output<List<ScheduledQueryRulesAlertV2CriteriaDimensionArgs>>? = null, val failingPeriods: Output<ScheduledQueryRulesAlertV2CriteriaFailingPeriodsArgs>? = null, val metricMeasureColumn: Output<String>? = null, val operator: Output<String>, val query: Output<String>, val resourceIdColumn: Output<String>? = null, val threshold: Output<Double>, val timeAggregationMethod: Output<String>) : ConvertibleToJava<ScheduledQueryRulesAlertV2CriteriaArgs>
data class ScheduledQueryRulesAlertV2CriteriaDimensionArgs(val name: Output<String>, val operator: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<ScheduledQueryRulesAlertV2CriteriaDimensionArgs>
data class ScheduledQueryRulesAlertV2CriteriaFailingPeriodsArgs(val minimumFailingPeriodsToTriggerAlert: Output<Int>, val numberOfEvaluationPeriods: Output<Int>) : ConvertibleToJava<ScheduledQueryRulesAlertV2CriteriaFailingPeriodsArgs>
Link copied to clipboard
data class ScheduledQueryRulesAlertV2IdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ScheduledQueryRulesAlertV2IdentityArgs>
Link copied to clipboard
data class ScheduledQueryRulesLogCriteriaArgs(val dimensions: Output<List<ScheduledQueryRulesLogCriteriaDimensionArgs>>, val metricName: Output<String>) : ConvertibleToJava<ScheduledQueryRulesLogCriteriaArgs>
data class ScheduledQueryRulesLogCriteriaDimensionArgs(val name: Output<String>, val operator: Output<String>? = null, val values: Output<List<String>>) : ConvertibleToJava<ScheduledQueryRulesLogCriteriaDimensionArgs>
Link copied to clipboard
data class SmartDetectorAlertRuleActionGroupArgs(val emailSubject: Output<String>? = null, val ids: Output<List<String>>, val webhookPayload: Output<String>? = null) : ConvertibleToJava<SmartDetectorAlertRuleActionGroupArgs>