Azure.ResourceManager.Monitor.Models Namespace

Classes

ActionGroupEnableContent

Descreve um receptor que deve ser assinado novamente.

ActionGroupPatch

Um objeto de grupo de ações para o corpo das operações de patch.

ActivityLogAlertActionGroup

Um ponteiro para um Grupo de Ações do Azure.

ActivityLogAlertAnyOfOrLeafCondition

Uma condição de regra de alerta do log de atividades que é atendida quando todas as suas condições de membro são atendidas. Cada condição pode ser de um dos seguintes tipos: Importante: cada tipo tem seu subconjunto exclusivo de propriedades. Propriedades de diferentes tipos NÃO podem existir em uma condição.

  • Condição folha – deve conter 'field' e 'equals' ou 'containsAny'. Observe que 'anyOf' não deve ser definido em uma Condição Folha.
  • Condição AnyOf - deve conter apenas 'anyOf' (que é uma matriz de condições folha). Observe que 'field', 'equals' e 'containsAny' não devem ser definidos em uma condição AnyOf.
ActivityLogAlertPatch

Um objeto de regra de alerta do log de atividades para o corpo das operações de patch.

AlertRuleAction

A ação que é executada quando a regra de alerta se torna ativa e quando uma condição de alerta é resolvida. AlertRuleAction Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem RuleEmailAction e RuleWebhookAction.

AlertRuleCondition

A condição que resulta na regra de alerta que está sendo ativada. AlertRuleCondition Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem LocationThresholdRuleCondition, ManagementEventRuleCondition e ThresholdRuleCondition.

AlertRuleLeafCondition

Uma condição de regra de Alerta do Log de Atividades que é atendida comparando o campo e o valor de um evento do Log de Atividades. Essa condição deve conter 'field' e 'equals' ou 'containsAny'.

AlertRulePatch

O objeto de regra de alerta para operações de patch.

ArmMonitorModelFactory

Fábrica de modelos para modelos.

ArmResourceGetMonitorMetricBaselinesOptions

O ArmResourceGetMonitorMetricBaselinesOptions.

ArmResourceGetMonitorMetricsOptions

O ArmResourceGetMonitorMetricsOptions.

AutoscaleNotification

Notificação de dimensionamento automático.

AutoscaleProfile

Perfil de dimensionamento automático.

AutoscaleRule

Uma regra que fornece os gatilhos e parâmetros para a ação de dimensionamento.

AutoscaleRuleMetricDimension

Especifica uma dimensão de métrica de regra de dimensionamento automático.

AutoscaleSettingPatch

O objeto de configuração de dimensionamento automático para operações de patch.

AutoscaleSettingPredicativeResult

A resposta a uma consulta de métricas.

ConditionFailingPeriods

O número mínimo de violações necessárias na janela de tempo de pesquisa selecionada necessária para gerar um alerta. Relevante apenas para regras do tipo LogAlert.

DataCollectionEndpointFailoverConfiguration

Configuração de failover nesse ponto de extremidade. Essa propriedade é SOMENTE LEITURA.

DataCollectionEndpointMetadata

Metadados para o recurso. Essa propriedade é SOMENTE LEITURA.

DataCollectionRuleAssociationMetadata

Metadados sobre o recurso.

DataCollectionRuleBcdrFailoverConfigurationSpec

O DataCollectionRuleBcdrFailoverConfigurationSpec.

DataCollectionRuleBcdrLocationSpec

O DataCollectionRuleBcdrLocationSpec.

DataCollectionRuleDataSources

A especificação de fontes de dados. Essa propriedade é opcional e pode ser omitida se a regra deve ser usada por meio de chamadas diretas para o ponto de extremidade provisionado.

DataCollectionRuleDestinations

A especificação de destinos.

DataCollectionRuleEventHubDataSource

O DataCollectionRuleEventHubDataSource.

DataCollectionRuleEventHubDestination

O DataCollectionRuleEventHubDestination.

DataCollectionRuleEventHubDirectDestination

O DataCollectionRuleEventHubDirectDestination.

DataCollectionRuleMetadata

Metadados sobre o recurso.

DataCollectionRulePrivateLinkScopedResourceInfo

O DataCollectionRulePrivateLinkScopedResourceInfo.

DataCollectionRuleRelatedResourceMetadata

Metadados sobre o recurso.

DataCollectionRuleStorageBlobDestination

O DataCollectionRuleStorageBlobDestination.

DataCollectionRuleStorageTableDestination

O DataCollectionRuleStorageTableDestination.

DataColumnDefinition

Definição de coluna de dados personalizada.

DataContainer

Informações sobre um contêiner com dados para um determinado recurso.

DataContainerWorkspace

Informações sobre um workspace do Log Analytics.

DataFlow

Definição de quais fluxos são enviados para quais destinos.

DataImportSourcesEventHub

Definição de configuração do Hub de Eventos.

DataSourcesSpec

Especificação de fontes de dados que serão coletadas.

DataStreamDeclaration

Declaração de um fluxo personalizado.

DestinationsSpec

Especificação de destinos que podem ser usados em fluxos de dados.

DynamicMetricCriteria

Critério para limite dinâmico.

DynamicThresholdFailingPeriods

O número mínimo de violações necessárias na janela de tempo de pesquisa selecionada necessária para gerar um alerta.

EmailNotification

Email notificação de um evento de dimensionamento automático.

EventDataHttpRequestInfo

As informações de solicitação Http.

EventDataInfo

As entradas do log de eventos do Azure são do tipo EventData.

ExtensionDataSource

Definição de quais dados serão coletados de uma extensão de VM separada que se integra ao Agente do Azure Monitor. Coletados de computadores Windows e Linux, dependendo de qual extensão é definida.

IisLogsDataSource

Permite que os logs do IIS sejam coletados por essa regra de coleta de dados.

LocationThresholdRuleCondition

Uma condição de regra com base em um determinado número de locais falhando.

LogAnalyticsDestination

Destino do Log Analytics.

LogFilesDataSource

Definição de quais arquivos de log personalizados serão coletados por essa regra de coleta de dados.

LogProfilePatch

O recurso de perfil de log para operações de patch.

LogSettings

Parte de MultiTenantDiagnosticSettings. Especifica as configurações de um log específico.

ManagementEventAggregationCondition

Como os dados coletados devem ser combinados ao longo do tempo.

ManagementEventRuleCondition

Uma condição de regra de evento de gerenciamento.

MetricAlertAction

Uma ação de alerta.

MetricAlertCriteria

Os critérios de regra que definem as condições da regra de alerta. MetricAlertCriteria Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem MetricAlertMultipleResourceMultipleMetricCriteriae WebtestLocationAvailabilityCriteriaMetricAlertSingleResourceMultipleMetricCriteria .

MetricAlertMultipleResourceMultipleMetricCriteria

Especifica os critérios de alerta de métrica para vários recursos que têm vários critérios de métrica.

MetricAlertPatch

O recurso de alerta de métrica para operações de patch.

MetricAlertSingleResourceMultipleMetricCriteria

Especifica os critérios de alerta de métrica para um único recurso que tem vários critérios de métrica.

MetricAlertStatus

Um status de alerta.

MetricAlertStatusProperties

Um alerta status propriedades.

MetricCriteria

Critério para filtrar métricas.

MetricDimension

Especifica uma dimensão de métrica.

MetricSettings

Parte de MultiTenantDiagnosticSettings. Especifica as configurações de uma métrica específica.

MetricTrigger

O gatilho que resulta em uma ação de escala.

MonitorArmRoleReceiver

Um receptor de função de braço.

MonitorAutomationRunbookReceiver

O Automação do Azure receptor de notificação do Runbook.

MonitorAzureAppPushReceiver

O receptor de notificação por push do aplicativo móvel do Azure.

MonitorAzureFunctionReceiver

Um receptor de função do azure.

MonitorBaselineMetadata

Representa um valor de metadados de linha de base.

MonitorDimension

Definição de divisão e filtragem de dimensões.

MonitorEmailReceiver

Um receptor de email.

MonitorEventHubReceiver

Um receptor do hub de eventos.

MonitorIncident

Um incidente de alerta indica a ativação status de uma regra de alerta.

MonitoringAccountDestination

Destino da conta de monitoramento.

MonitorItsmReceiver

Um receptor Itsm.

MonitorLocalizableString

A classe de cadeia de caracteres localizável.

MonitorLogicAppReceiver

Um receptor de aplicativo lógico.

MonitorMetadataValue

Representa um valor de metadados de métrica.

MonitorMetric

Os dados de resultado de uma consulta.

MonitorMetricAvailability

A disponibilidade da métrica especifica a granularidade de tempo (intervalo de agregação ou frequência) e o período de retenção para essa granularidade de tempo.

MonitorMetricDefinition

A classe de definição de métrica especifica os metadados de uma métrica.

MonitorMetricNamespace

A classe de namespace de métrica especifica os metadados de um namespace de métrica.

MonitorMetricSingleDimension

O nome e o valor da dimensão da métrica.

MonitorMetricValue

Representa um valor de métrica.

MonitorPrivateLinkAccessModeSettings

Propriedades que definem as configurações do modo de link privado de escopo.

MonitorPrivateLinkAccessModeSettingsExclusion

Propriedades que definem o item de exclusão de configurações de modo de link privado de escopo. Essa configuração se aplica a uma conexão de ponto de extremidade privado específica e substitui as configurações padrão para essa conexão de ponto de extremidade privado.

MonitorPrivateLinkScopeOperationStatus

O status da operação.

MonitorPrivateLinkScopePatch

Um contêiner que contém apenas as Marcas de um recurso, permitindo que o usuário atualize as marcas em uma instância privateLinkScope.

MonitorPrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor.

MonitorRecurrence

Os tempos de repetição em que esse perfil começa. Esse elemento não será usado se o elemento FixedDate for usado.

MonitorScaleAction

Os parâmetros para a ação de dimensionamento.

MonitorScaleCapacity

O número de instâncias que podem ser usadas durante esse perfil.

MonitorSingleBaseline

Os valores de linha de base para um único valor de confidencialidade.

MonitorSingleMetricBaseline

Os resultados da linha de base de uma única métrica.

MonitorSmsReceiver

Um receptor SMS.

MonitorTimeSeriesBaseline

Os valores de linha de base para uma única série temporal.

MonitorTimeSeriesElement

Um tipo de resultado de série temporal. O valor discriminatório é sempre TimeSeries nesse caso.

MonitorTimeWindow

Uma data e hora específicas para o perfil.

MonitorVoiceReceiver

Um receptor de voz.

MonitorWebhookReceiver

Um receptor de webhook.

MonitorWorkspaceDefaultIngestionSettings

A Regra de Coleta de Dados e o Ponto de Extremidade usados para ingestão por padrão.

MonitorWorkspaceIngestionSettings

Configurações para ingestão de dados.

MonitorWorkspaceMetricProperties

Informações sobre métricas para o workspace.

MonitorWorkspaceMetrics

Informações sobre métricas para o workspace do Azure Monitor.

MonitorWorkspacePrivateEndpointConnection

O recurso de conexão de ponto de extremidade privado.

MonitorWorkspaceResourcePatch

Definição de propriedades de recurso de nível superior controladas pelo ARM para a operação de atualização.

MultiMetricCriteria

Os tipos de condições para um alerta de vários recursos. MultiMetricCriteria Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem DynamicMetricCriteria e MetricCriteria.

NotificationActionDetail

O detalhe da ação.

NotificationContent

O corpo da solicitação que contém metadados de detalhes de contato.

NotificationContext

As informações de contexto.

NotificationStatus

Os detalhes dos resultados da notificação de teste.

PerfCounterDataSource

Definição de quais contadores de desempenho serão coletados e como eles serão coletados por essa regra de coleta de dados. Coletado de computadores Windows e Linux em que o contador está presente.

PlatformTelemetryDataSource

Definição da configuração da fonte de dados de telemetria de plataforma.

PredictiveAutoscalePolicy

Os parâmetros para habilitar o dimensionamento automático preditivo.

PredictiveValue

Representa um valor de métrica preditiva no bucket fornecido.

PrometheusForwarderDataSource

Definição da configuração de encaminhamento de métricas do Prometheus.

RecurrentSchedule

As restrições de agendamento para quando o perfil começa.

ResourceForUpdate

Definição de propriedades de recurso de nível superior controladas pelo ARM para a operação de atualização.

RetentionPolicy

Especifica a política de retenção para o log.

RuleDataSource

O recurso do qual a regra coleta seus dados. RuleDataSource Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem RuleManagementEventDataSource e RuleMetricDataSource.

RuleEmailAction

Especifica a ação para enviar email quando a condição de regra é avaliada. O discriminador é sempre RuleEmailAction neste caso.

RuleManagementEventDataSource

Uma fonte de dados de evento de gerenciamento de regras. Os campos discriminatórios são sempre RuleManagementEventDataSource neste caso.

RuleMetricDataSource

Uma fonte de dados de métrica de regra. O valor discriminatório é sempre RuleMetricDataSource neste caso.

RuleWebhookAction

Especifica a ação a ser postada no serviço quando a condição de regra é avaliada. O discriminatório é sempre RuleWebhookAction neste caso.

ScheduledQueryRuleActions

Ações a serem invocadas quando o alerta é acionado.

ScheduledQueryRuleCondition

Uma condição da regra de consulta agendada.

ScheduledQueryRulePatch

O recurso de regra de consulta agendada para operações de patch.

SenderAuthorization

a autorização usada pelo usuário que executou a operação que levou a esse evento. Isso captura as propriedades RBAC do evento. Geralmente, elas incluem 'action', 'role' e 'scope'.

SubscriptionMonitorMetric

Os dados de resultado de uma consulta.

SubscriptionResourceGetMonitorMetricsOptions

The SubscriptionResourceGetMonitorMetricsOptions.

SubscriptionResourceGetMonitorMetricsWithPostContent

Os parâmetros de consulta também podem ser especificados no corpo, especificando o mesmo parâmetro nos parâmetros body e query resultará em um erro.

SubscriptionResourceGetMonitorMetricsWithPostOptions

A SubscriptionResourceGetMonitorMetricsWithPostOptions.

SyslogDataSource

Definição de quais dados do syslog serão coletados e como eles serão coletados. Coletado somente de computadores Linux.

ThresholdRuleCondition

Uma condição de regra com base em uma métrica cruzando um limite.

WebhookNotification

Notificação de webhook de um evento de dimensionamento automático.

WebtestLocationAvailabilityCriteria

Especifica os critérios de regra de alerta de métrica para um recurso de teste da Web.

WindowsEventLogDataSource

Definição de quais eventos do Log de Eventos do Windows serão coletados e como eles serão coletados. Coletado somente de computadores Windows.

WindowsFirewallLogsDataSource

Permite que os logs de firewall sejam coletados por essa regra de coleta de dados.

Estruturas

AlertSeverity

Severidade do alerta. Deve ser um inteiro entre [0-4]. O valor de 0 é mais grave. Relevante e necessário apenas para regras do tipo LogAlert.

DataCollectionEndpointProvisioningState

O estado de provisionamento de recursos. Essa propriedade é SOMENTE LEITURA.

DataCollectionEndpointResourceKind

O tipo do recurso.

DataCollectionRuleAssociationProvisioningState

O estado de provisionamento de recursos.

DataCollectionRuleBcdrLocationSpecProvisioningStatus

O estado de provisionamento de recursos neste local.

DataCollectionRuleKnownPrometheusForwarderDataSourceStream

O DataCollectionRuleKnownPrometheusForwarderDataSourceStream.

DataCollectionRuleProvisioningState

O estado de provisionamento de recursos.

DataCollectionRuleResourceKind

O tipo do recurso.

DataColumnDefinitionType

O tipo dos dados da coluna.

DataFlowStream

O DataFlowStream.

DataStatus

O status de dados do VM Insights do recurso. Quando relatado como present a matriz de dados conterá informações sobre os contêineres de dados para os quais os dados do recurso especificado estão sendo roteados.

DynamicThresholdOperator

O operador usado para comparar o valor da métrica com o limite.

DynamicThresholdSensitivity

A extensão do desvio necessária para disparar um alerta. Isso afetará o quão apertado é o limite para o padrão de série de métricas.

ExtensionDataSourceStream

O ExtensionDataSourceStream.

LogFilesDataSourceFormat

O formato de dados dos arquivos de log.

LogFileTextSettingsRecordStartTimestampFormat

Um dos formatos de carimbo de data/hora com suporte.

MetricCriteriaOperator

o operador criteria.

MetricCriteriaTimeAggregationType

os tipos de agregação de tempo de critérios.

MonitorBaselineSensitivity

a sensibilidade da linha de base.

MonitorCategoryType

O tipo da categoria de configurações de diagnóstico.

MonitorDayOfWeek

O MonitorDayOfWeek.

MonitorDimensionOperator

Operador para valores de dimensão.

MonitorMetricClass

A classe da métrica.

MonitorMetricResultType

Reduz o conjunto de dados coletados. A sintaxe permitida depende da operação. Consulte a descrição da operação para obter detalhes.

MonitorMetricUnit

A unidade da métrica.

MonitorNamespaceClassification

Tipo de namespace.

MonitorOperationType

a operação associada à notificação e seu valor deve ser "scale".

MonitorPrivateEndpointConnectionProvisioningState

O estado de provisionamento atual.

MonitorPrivateEndpointServiceConnectionStatus

A conexão de ponto de extremidade privado status.

MonitorPrivateLinkAccessMode

Tipos de modo de acesso.

MonitorProvisioningState

O estado de provisionamento do workspace do Azure Monitor. Defina como Bem-sucedido se tudo estiver íntegro.

MonitorPublicNetworkAccess

A configuração para definir se o acesso à rede da Internet pública para os pontos de extremidade é permitido.

MonitorWorkspacePublicNetworkAccess

Obtém ou define permitir ou não o acesso à rede pública ao workspace.

OnboardingStatus

O status de integração para o recurso. Observe que, um escopo de nível mais alto, por exemplo, grupo de recursos ou assinatura, será considerado integrado se pelo menos um recurso sob ele estiver integrado.

PerfCounterDataSourceStream

O PerfCounterDataSourceStream.

ScaleRuleMetricDimensionOperationType

o operador de dimensão. Há suporte apenas para 'Equals' e 'NotEquals'. 'Equals' sendo igual a qualquer um dos valores. 'NotEquals' não é igual a todos os valores.

ScheduledQueryRuleKind

Indica o tipo de regra de consulta agendada. O padrão é LogAlert.

ScheduledQueryRuleTimeAggregationType

Tipo de agregação. Relevante e necessário apenas para regras do tipo LogAlert.

SyslogDataSourceFacilityName

O SyslogDataSourceFacilityName.

SyslogDataSourceLogLevel

O SyslogDataSourceLogLevel.

SyslogDataSourceStream

O SyslogDataSourceStream.

WindowsEventLogDataSourceStream

O WindowsEventLogDataSourceStream.

Enumerações

MetricStatisticType

o tipo de estatística de métrica. Como as métricas de várias instâncias são combinadas.

MetricTriggerComparisonOperation

o operador usado para comparar os dados de métrica e o limite.

MetricTriggerTimeAggregationType

tipo de agregação de tempo. Como os dados coletados devem ser combinados ao longo do tempo. O valor padrão é Average.

MonitorAggregationType

o tipo de agregação da métrica.

MonitorConditionOperator

Operadores permitidos na condição de regra.

MonitorEventLevel

o nível de evento.

MonitorReceiverStatus

Indica o status do receptor. Os receptores que não estão habilitados não receberão nenhuma comunicação.

MonitorResultType

O MonitorResultType.

MonitorScaleDirection

a direção da escala. Se a ação de dimensionamento aumenta ou diminui o número de instâncias.

MonitorScaleType

o tipo de ação que deve ocorrer quando a regra de escala é disparada.

PredictiveAutoscalePolicyScaleMode

o modo de dimensionamento automático preditivo.

RecurrenceFrequency

a frequência de recorrência. Com que frequência o perfil de agenda entra em vigor. Esse valor deve ser uma semana, o que significa que cada semana terá o mesmo conjunto de perfis. Por exemplo, para definir uma agenda diária, defina a agenda como todos os dias da semana. A propriedade frequency especifica que o agendamento é repetido semanalmente.

ThresholdRuleConditionTimeAggregationType

Operadores de agregação permitidos em uma regra.