UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

360 lines • 18.8 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.TimeAggregationType = exports.TimeAggregation = exports.SyslogProtocol = exports.StreamEncodingType = exports.ScopedResourceKind = exports.ScaleType = exports.ScaleRuleMetricDimensionOperationType = exports.ScaleDirection = exports.RecurrenceFrequency = exports.ReceiverType = exports.PublicNetworkAccess = exports.ProcessorType = exports.PrivateEndpointServiceConnectionStatus = exports.PredictiveAutoscalePolicyScaleMode = exports.PipelineType = exports.Operator = exports.OperationType = exports.Odatatype = exports.MetricStatisticType = exports.ManagedServiceIdentityType = exports.KnownWindowsEventLogDataSourceStreams = exports.KnownSyslogDataSourceStreams = exports.KnownSyslogDataSourceLogLevels = exports.KnownSyslogDataSourceFacilityNames = exports.KnownPublicNetworkAccessOptions = exports.KnownPrometheusForwarderDataSourceStreams = exports.KnownPerfCounterDataSourceStreams = exports.KnownLogFilesDataSourceFormat = exports.KnownLogFileTextSettingsRecordStartTimestampFormat = exports.KnownExtensionDataSourceStreams = exports.KnownDataFlowStreams = exports.KnownDataCollectionRuleResourceKind = exports.KnownDataCollectionEndpointResourceKind = exports.KnownColumnDefinitionType = exports.Kind = exports.JsonMapperElement = exports.IncidentManagementService = exports.IdentityType = exports.ExternalNetworkingMode = exports.ExtendedLocationType = exports.ExporterType = exports.DynamicThresholdSensitivity = exports.DynamicThresholdOperator = exports.DimensionOperator = exports.CriterionType = exports.ConditionOperator = exports.ComparisonOperationType = exports.AggregationTypeEnum = exports.AccessMode = void 0; exports.AccessMode = { Open: "Open", PrivateOnly: "PrivateOnly", }; exports.AggregationTypeEnum = { Average: "Average", Count: "Count", Minimum: "Minimum", Maximum: "Maximum", Total: "Total", }; exports.ComparisonOperationType = { Equals: "Equals", NotEquals: "NotEquals", GreaterThan: "GreaterThan", GreaterThanOrEqual: "GreaterThanOrEqual", LessThan: "LessThan", LessThanOrEqual: "LessThanOrEqual", }; exports.ConditionOperator = { Equals: "Equals", GreaterThan: "GreaterThan", GreaterThanOrEqual: "GreaterThanOrEqual", LessThan: "LessThan", LessThanOrEqual: "LessThanOrEqual", GreaterOrLessThan: "GreaterOrLessThan", }; exports.CriterionType = { StaticThresholdCriterion: "StaticThresholdCriterion", DynamicThresholdCriterion: "DynamicThresholdCriterion", }; exports.DimensionOperator = { Include: "Include", Exclude: "Exclude", }; exports.DynamicThresholdOperator = { GreaterThan: "GreaterThan", LessThan: "LessThan", GreaterOrLessThan: "GreaterOrLessThan", }; exports.DynamicThresholdSensitivity = { Low: "Low", Medium: "Medium", High: "High", }; exports.ExporterType = { /** * Export logs to Azure Monitor Workspace. */ AzureMonitorWorkspaceLogs: "AzureMonitorWorkspaceLogs", /** * Export data to another pipeline group instance. */ PipelineGroup: "PipelineGroup", }; exports.ExtendedLocationType = { /** * Azure Edge Zones location type */ EdgeZone: "EdgeZone", /** * Azure Custom Locations type */ CustomLocation: "CustomLocation", }; exports.ExternalNetworkingMode = { /** * Load balancer only. */ LoadBalancerOnly: "LoadBalancerOnly", }; exports.IdentityType = { SystemAssigned: "SystemAssigned", UserAssigned: "UserAssigned", None: "None", }; exports.IncidentManagementService = { Icm: "Icm", }; exports.JsonMapperElement = { /** * Read or write the json array from or to the body of the message. */ Body: "body", /** * Read or write the json array from or to the attributes of the message. */ Attributes: "attributes", }; exports.Kind = { LogAlert: "LogAlert", EventLogAlert: "EventLogAlert", LogToMetric: "LogToMetric", }; exports.KnownColumnDefinitionType = { String: "string", Int: "int", Long: "long", Real: "real", Boolean: "boolean", Datetime: "datetime", Dynamic: "dynamic", }; exports.KnownDataCollectionEndpointResourceKind = { Linux: "Linux", Windows: "Windows", }; exports.KnownDataCollectionRuleResourceKind = { Linux: "Linux", Windows: "Windows", }; exports.KnownDataFlowStreams = { Microsoft_Event: "Microsoft-Event", Microsoft_InsightsMetrics: "Microsoft-InsightsMetrics", Microsoft_Perf: "Microsoft-Perf", Microsoft_Syslog: "Microsoft-Syslog", Microsoft_WindowsEvent: "Microsoft-WindowsEvent", }; exports.KnownExtensionDataSourceStreams = { Microsoft_Event: "Microsoft-Event", Microsoft_InsightsMetrics: "Microsoft-InsightsMetrics", Microsoft_Perf: "Microsoft-Perf", Microsoft_Syslog: "Microsoft-Syslog", Microsoft_WindowsEvent: "Microsoft-WindowsEvent", }; exports.KnownLogFileTextSettingsRecordStartTimestampFormat = { ISO_8601: "ISO 8601", YYYY_MM_DD_HH_MM_SS: "YYYY-MM-DD HH:MM:SS", M_D_YYYY_HH_MM_SS_AM_PM: "M/D/YYYY HH:MM:SS AM/PM", Mon_DD_YYYY_HH_MM_SS: "Mon DD, YYYY HH:MM:SS", YyMMdd_HH_mm_ss: "yyMMdd HH:mm:ss", DdMMyy_HH_mm_ss: "ddMMyy HH:mm:ss", MMM_d_hh_mm_ss: "MMM d hh:mm:ss", Dd_MMM_yyyy_HH_mm_ss_zzz: "dd/MMM/yyyy:HH:mm:ss zzz", Yyyy_MM_ddTHH_mm_ssK: "yyyy-MM-ddTHH:mm:ssK", }; exports.KnownLogFilesDataSourceFormat = { Text: "text", }; exports.KnownPerfCounterDataSourceStreams = { Microsoft_Perf: "Microsoft-Perf", Microsoft_InsightsMetrics: "Microsoft-InsightsMetrics", }; exports.KnownPrometheusForwarderDataSourceStreams = { Microsoft_PrometheusMetrics: "Microsoft-PrometheusMetrics", }; exports.KnownPublicNetworkAccessOptions = { Enabled: "Enabled", Disabled: "Disabled", SecuredByPerimeter: "SecuredByPerimeter", }; exports.KnownSyslogDataSourceFacilityNames = { Alert: "alert", Audit: "audit", Auth: "auth", Authpriv: "authpriv", Clock: "clock", Cron: "cron", Daemon: "daemon", Ftp: "ftp", Kern: "kern", Lpr: "lpr", Mail: "mail", Mark: "mark", News: "news", Nopri: "nopri", Ntp: "ntp", Syslog: "syslog", User: "user", Uucp: "uucp", Local0: "local0", Local1: "local1", Local2: "local2", Local3: "local3", Local4: "local4", Local5: "local5", Local6: "local6", Local7: "local7", Asterisk: "*", }; exports.KnownSyslogDataSourceLogLevels = { Debug: "Debug", Info: "Info", Notice: "Notice", Warning: "Warning", Error: "Error", Critical: "Critical", Alert: "Alert", Emergency: "Emergency", Asterisk: "*", }; exports.KnownSyslogDataSourceStreams = { Microsoft_Syslog: "Microsoft-Syslog", }; exports.KnownWindowsEventLogDataSourceStreams = { Microsoft_WindowsEvent: "Microsoft-WindowsEvent", Microsoft_Event: "Microsoft-Event", }; exports.ManagedServiceIdentityType = { None: "None", SystemAssigned: "SystemAssigned", UserAssigned: "UserAssigned", SystemAssigned_UserAssigned: "SystemAssigned,UserAssigned", }; exports.MetricStatisticType = { Average: "Average", Min: "Min", Max: "Max", Sum: "Sum", Count: "Count", }; exports.Odatatype = { Microsoft_Azure_Monitor_SingleResourceMultipleMetricCriteria: "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria", Microsoft_Azure_Monitor_MultipleResourceMultipleMetricCriteria: "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria", Microsoft_Azure_Monitor_WebtestLocationAvailabilityCriteria: "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria", }; exports.OperationType = { Scale: "Scale", }; exports.Operator = { Equals: "Equals", GreaterThan: "GreaterThan", GreaterThanOrEqual: "GreaterThanOrEqual", LessThan: "LessThan", LessThanOrEqual: "LessThanOrEqual", }; exports.PipelineType = { /** * Pipeline for logs telemetry. */ Logs: "Logs", }; exports.PredictiveAutoscalePolicyScaleMode = { Disabled: "Disabled", ForecastOnly: "ForecastOnly", Enabled: "Enabled", }; exports.PrivateEndpointServiceConnectionStatus = { Pending: "Pending", Approved: "Approved", Rejected: "Rejected", }; exports.ProcessorType = { /** * Batch processor. */ Batch: "Batch", }; exports.PublicNetworkAccess = { Enabled: "Enabled", Disabled: "Disabled", }; exports.ReceiverType = { /** * Linux syslog. */ Syslog: "Syslog", /** * Receives data from azure monitor agent receiver. */ Ama: "Ama", /** * Receives data from another pipeline group. */ PipelineGroup: "PipelineGroup", /** * Receives data from a OTLP collector. */ OTLP: "OTLP", /** * Receives data from an UDP collector. */ UDP: "UDP", }; exports.RecurrenceFrequency = { None: "None", Second: "Second", Minute: "Minute", Hour: "Hour", Day: "Day", Week: "Week", Month: "Month", Year: "Year", }; exports.ScaleDirection = { None: "None", Increase: "Increase", Decrease: "Decrease", }; exports.ScaleRuleMetricDimensionOperationType = { Equals: "Equals", NotEquals: "NotEquals", }; exports.ScaleType = { ChangeCount: "ChangeCount", PercentChangeCount: "PercentChangeCount", ExactCount: "ExactCount", ServiceAllowedNextValue: "ServiceAllowedNextValue", }; exports.ScopedResourceKind = { Resource: "Resource", Metrics: "Metrics", }; exports.StreamEncodingType = { /** * No encoding validation. Treats the file as a stream of raw bytes. */ Nop: "nop", /** * UTF-8 encoding. */ Utf_8: "utf-8", /** * UTF-16 encoding with little-endian byte order. */ Utf_16le: "utf-16le", /** * UTF-16 encoding with little-endian byte order. */ Utf_16be: "utf-16be", /** * ASCII encoding. */ Ascii: "ascii", /** * The Big5 Chinese character encoding. */ Big5: "big5", }; exports.SyslogProtocol = { /** * rfc3164 protocol. */ Rfc3164: "rfc3164", /** * rfc5424 protocol. */ Rfc5424: "rfc5424", }; exports.TimeAggregation = { Count: "Count", Average: "Average", Minimum: "Minimum", Maximum: "Maximum", Total: "Total", }; exports.TimeAggregationType = { Average: "Average", Minimum: "Minimum", Maximum: "Maximum", Total: "Total", Count: "Count", Last: "Last", }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi90eXBlcy9lbnVtcy9tb25pdG9yL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxzRUFBc0U7QUFDdEUsaUZBQWlGOzs7QUFHcEUsUUFBQSxVQUFVLEdBQUc7SUFDdEIsSUFBSSxFQUFFLE1BQU07SUFDWixXQUFXLEVBQUUsYUFBYTtDQUNwQixDQUFDO0FBT0UsUUFBQSxtQkFBbUIsR0FBRztJQUMvQixPQUFPLEVBQUUsU0FBUztJQUNsQixLQUFLLEVBQUUsT0FBTztJQUNkLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLEtBQUssRUFBRSxPQUFPO0NBQ1IsQ0FBQztBQU9FLFFBQUEsdUJBQXVCLEdBQUc7SUFDbkMsTUFBTSxFQUFFLFFBQVE7SUFDaEIsU0FBUyxFQUFFLFdBQVc7SUFDdEIsV0FBVyxFQUFFLGFBQWE7SUFDMUIsa0JBQWtCLEVBQUUsb0JBQW9CO0lBQ3hDLFFBQVEsRUFBRSxVQUFVO0lBQ3BCLGVBQWUsRUFBRSxpQkFBaUI7Q0FDNUIsQ0FBQztBQU9FLFFBQUEsaUJBQWlCLEdBQUc7SUFDN0IsTUFBTSxFQUFFLFFBQVE7SUFDaEIsV0FBVyxFQUFFLGFBQWE7SUFDMUIsa0JBQWtCLEVBQUUsb0JBQW9CO0lBQ3hDLFFBQVEsRUFBRSxVQUFVO0lBQ3BCLGVBQWUsRUFBRSxpQkFBaUI7SUFDbEMsaUJBQWlCLEVBQUUsbUJBQW1CO0NBQ2hDLENBQUM7QUFPRSxRQUFBLGFBQWEsR0FBRztJQUN6Qix3QkFBd0IsRUFBRSwwQkFBMEI7SUFDcEQseUJBQXlCLEVBQUUsMkJBQTJCO0NBQ2hELENBQUM7QUFPRSxRQUFBLGlCQUFpQixHQUFHO0lBQzdCLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLE9BQU8sRUFBRSxTQUFTO0NBQ1osQ0FBQztBQU9FLFFBQUEsd0JBQXdCLEdBQUc7SUFDcEMsV0FBVyxFQUFFLGFBQWE7SUFDMUIs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