Package google.research.floodforecasting.v1

Índice

FloodsApi

Um serviço de API externa para previsão de cheias e inundações.

BatchGetGaugeModels

rpc BatchGetGaugeModels(BatchGetGaugeModelsRequest) returns (BatchGetGaugeModelsResponse)

Recebe os metadados atuais do modelo hidrológico para várias réguas de medição.

BatchGetGauges

rpc BatchGetGauges(BatchGetGaugesRequest) returns (BatchGetGaugesResponse)

Recebe metadados sobre vários indicadores.

GetGauge

rpc GetGauge(GetGaugeRequest) returns (Gauge)

Recebe metadados sobre um medidor.

GetGaugeModel

rpc GetGaugeModel(GetGaugeModelRequest) returns (GaugeModel)

Recebe os metadados atuais do modelo hidrológico para um determinado medidor.

GetSerializedPolygon

rpc GetSerializedPolygon(GetSerializedPolygonRequest) returns (SerializedPolygon)

Recebe um polígono serializado. Os IDs vão aparecer em outras respostas da API, e você poderá usá-los aqui. Por exemplo, consulte InundationMap em FloodStatus.

QueryGaugeForecasts

rpc QueryGaugeForecasts(QueryGaugeForecastsRequest) returns (QueryGaugeForecastsResponse)

Consultar previsões de medidor.

QueryLatestFloodStatusByGaugeIds

rpc QueryLatestFloodStatusByGaugeIds(QueryLatestFloodStatusByGaugeIdsRequest) returns (QueryLatestFloodStatusByGaugeIdsResponse)

Consulta o status mais recente de inundações por IDs de medidores.

SearchGaugesByArea

rpc SearchGaugesByArea(SearchGaugesByAreaRequest) returns (SearchGaugesByAreaResponse)

Pesquise indicadores por área geográfica.

Observação: os indicadores são adicionados ou removidos ocasionalmente. Por isso, o resultado dessa API não deve ser armazenado em cache ou por longos períodos. Considere que um dia é relativamente seguro.

SearchLatestFlashFloods

rpc SearchLatestFlashFloods(SearchLatestFlashFloodsRequest) returns (SearchLatestFlashFloodsResponse)

Pesquise inundações repentinas. Retorna os eventos de enchente repentina mais recentes, ativos ou previstos. Consulte https://support.google.com/flood-hub/answer/16811681 para mais detalhes.

SearchLatestFloodStatusByArea

rpc SearchLatestFloodStatusByArea(SearchLatestFloodStatusByAreaRequest) returns (SearchLatestFloodStatusByAreaResponse)

Pesquise o status mais recente de inundações por área geográfica. Observação: retorna status de inundação cujo gauge está dentro da área especificada, e não, por exemplo, a área afetada que se cruza com a área especificada. Isso está sujeito a mudanças no futuro.

SearchLatestSignificantEvents

rpc SearchLatestSignificantEvents(SearchLatestSignificantEventsRequest) returns (SearchLatestSignificantEventsResponse)

Pesquise os eventos significativos mais recentes.

BatchGetGaugeModelsRequest

A solicitação de BatchGetGaugeModels.

Campos
names[]

string

Obrigatório. Os nomes dos modelos de métricas a serem recuperados. Formato do nome: gaugeModels/{gauge_id}. O tamanho da lista aceita é limitado a 20.000. Se uma lista maior que 20.000 for fornecida,ela vai falhar com um erro INVALID_REQUEST.

BatchGetGaugeModelsResponse

A resposta de "BatchGetGaugeModels".

Campos
gauge_models[]

GaugeModel

Os modelos de medidor solicitados.

BatchGetGaugesRequest

A solicitação de BatchGetGauges.

Campos
names[]

string

Obrigatório. Os nomes dos indicadores a serem recuperados. Formato do nome: gauges/{gauge_id}. O tamanho da lista aceita é limitado a 100.000. Se uma lista maior que 100.000 for fornecida,ela vai falhar com um erro INVALID_REQUEST.

BatchGetGaugesResponse

A resposta de "BatchGetGauges".

Campos
gauges[]

Gauge

Os indicadores solicitados.

FlashFloodEvent

Uma enxurrada. Ele representa um período que começa em forecast_issue_time e dura forecast_period_hours, em que esperamos que ocorra uma enchente repentina.

Campos
forecast_issue_time

string

O horário em que essa previsão foi emitida. Representado como ISO 8601, por exemplo, "2025-10-17T10:34:00Z".

forecast_period_hours

int32

Por quanto tempo a previsão é válida (em horas).

affected_country_codes[]

string

Os países que devem ser afetados pelo evento, no formato ISO 3166 alpha-2, por exemplo, "US".

likely_affected_polygon_id

string

O polígono da área que provavelmente será afetada por uma inundação relâmpago. O ID do polígono pode ser enviado para [GetSerializedPolygon][google.research.floodforecasting.v1.GetSerializedPolygon] para recuperar o polígono da área do evento.

highly_likely_affected_polygon_id

string

O polígono da área com alta probabilidade de ser afetada por uma inundação relâmpago. O ID do polígono pode ser enviado para [GetSerializedPolygon][google.research.floodforecasting.v1.GetSerializedPolygon] para recuperar o polígono da área do evento.

event_polygon_id

string

O ID do polígono da área de borda do evento. Essa é a união dos polígonos prováveis e muito prováveis. O ID do polígono pode ser enviado para [GetSerializedPolygon][google.research.floodforecasting.v1.GetSerializedPolygon] para recuperar o polígono da área de borda do evento.

FloodStatus

Um status de inundação emitido pelo sistema. Representa o status de inundação previsto pelo sistema para uma área, com atributos como gravidade, mudança na previsão, mapas de inundação e outros. Veja mais detalhes abaixo.

Campos
gauge_id

string

O ID do medidor para o qual este status foi emitido.

quality_verified

bool

Verdadeiro se o medidor para o qual esse status de inundação foi emitido não tiver um modelo ou se tiver um modelo e ele for verificado quanto à qualidade. Use com cautela quando esse valor for definido como "false".

gauge_location

LatLng

O local do medidor para o qual este status foi emitido.

issued_time

string

O horário em que esse status foi emitido como string (ISO 8601). Por exemplo, "2023-06-17T10:34:00Z".

forecast_time_range

TimeRange

O período para o qual a previsão está sendo feita.

forecast_change

ForecastChange

A mudança no valor da previsão do último estado conhecido para a previsão. No momento, disponível apenas para modelos de nível da água.

forecast_trend

ForecastTrend

A tendência da previsão.

map_inference_type

MapInferenceType

O tipo de inferência que criou este mapa.

severity

Severity

A gravidade do status.

inundation_map_set

InundationMapSet

O conjunto de mapas de inundação inferidos.

source

string

A organização responsável pelos dados deste indicador, por exemplo, GRDC, CWC etc.

serialized_notification_polygon_id

string

Um ID do polígono de notificação serializado, que representa a área geográfica usada pelo Google para determinar quando alertar os usuários. Use GetSerializedPolygon para receber o próprio polígono serializado.

ForecastChange

A mudança no valor previsto do último estado conhecido para a previsão. No momento, disponível apenas para modelos de nível da água.

Campos
value_change

ValueChange

A mudança prevista nos valores.

reference_time_range

TimeRange

Período do último estado conhecido, de onde prevemos a mudança de valor. Por exemplo, podemos ter um período de referência definido como ontem e uma mudança de valor de 25 a 30 cm. Isso significa que o aumento do nível da água de 25 a 30 cm é comparado ao valor de ontem, não ao valor atual.

ValueChange

A mudança prevista nos valores: um limite superior e um inferior.

Campos
lower_bound

double

O limite inferior da mudança prevista em metros. Se a mudança for entre 20 e 30, esse valor será 20. Se a mudança for entre -30 e -20, esse valor será -30.

upper_bound

double

O limite superior da mudança prevista em metros. Se a mudança estiver entre 20 e 30, esse valor será 30. Se a mudança for entre -30 e -20, o valor será -20.

ForecastTrend

Uma enumeração que representa a tendência da previsão.

Tipos enumerados
FORECAST_TREND_UNSPECIFIED Valor padrão. Esse valor não é usado.
RISE Isso indica um aumento no valor previsto.
FALL Isso indica uma queda no valor previsto.
NO_CHANGE Isso indica que não há mudança no valor previsto.

InundationMap

Um mapa de inundação.

Campos
level

InundationLevel

O nível do mapa de inundação. Consulte a documentação com base em InundationMapType.

serialized_polygon_id

string

Um ID do polígono serializado que representa esse mapa de risco de inundação. Use GetSerializedPolygon para receber o próprio polígono serializado.

InundationLevel

Um enum que representa os níveis de inundação.

Tipos enumerados
INUNDATION_LEVEL_UNSPECIFIED Valor padrão. Esse valor não é usado.
HIGH Consulte a documentação com base no InundationMapType.
MEDIUM Consulte a documentação com base no InundationMapType.
LOW Consulte a documentação com base no InundationMapType.

InundationMapSet

Um conjunto de mapas de inundação.

Campos
inundation_maps[]

InundationMap

Os mapas de inundação, um para cada nível de inundação.

inundation_maps_time_range

TimeRange

O período do estado a que os mapas de inundação se referem.

inundation_map_type

InundationMapType

O tipo de mapa de inundação.

InundationMapType

Uma enumeração que representa o tipo do mapa de inundação.

Tipos enumerados
INUNDATION_MAP_TYPE_UNSPECIFIED Valor padrão. Esse valor não é usado.
PROBABILITY Um mapa de probabilidade de tipo. O InundationLevel representa a probabilidade do mapa: alta/média/baixa probabilidade de inundação. O polígono de alta probabilidade está contido no polígono de probabilidade média, que está contido no polígono de baixa probabilidade.
DEPTH Um mapa de profundidade. O InundationLevel representa a profundidade do mapa (alta/média/baixa profundidade por local). O polígono de alta profundidade está contido no polígono de profundidade média, que está contido no polígono de baixa profundidade.

MapInferenceType

Uma enumeração que representa tipos de inferências de mapa.

Tipos enumerados
MAP_INFERENCE_TYPE_UNSPECIFIED Valor padrão. Esse valor não é usado.
MODEL Isso indica que a inferência foi criada usando um modelo.
IMAGE_CLASSIFICATION Isso indica que essa inferência foi criada usando uma classificação de imagem.

Gravidade

Um enum que representa a gravidade do status.

Tipos enumerados
SEVERITY_UNSPECIFIED Valor padrão. Esse valor não é usado.
EXTREME Isso indica um status extremo previsto.
SEVERE Isso indica um status grave previsto.
ABOVE_NORMAL Isso indica um status previsto acima do normal.
NO_FLOODING Isso indica uma previsão de que não haverá inundações.
UNKNOWN Isso indica que não temos informações suficientes para determinar a gravidade.

Previsão

Uma única previsão de medidor para vários prazos. Por exemplo, uma previsão pode ter o horário de emissão das 17h e incluir previsões para as 18h, 19h, 20h etc.

Observação: alguns intervalos de previsão podem ser anteriores ao horário de emissão. Isso pode acontecer devido a atrasos nos dados de entrada do modelo, por exemplo. No exemplo acima, o horário do problema pode ser 17h, e os intervalos de previsão são para 16h, 17h, 18h etc.

Observação: os intervalos variam em duração e distância entre eles. Alguns exemplos de intervalos possíveis:

  1. [17h - 17h], [18h - 18h], [19h - 19h]

  2. [1º de março, 0h - 2 de março, 0h], [2 de março, 0h - 3 de março, 0h], [3 de março, 0h - 4 de março, 0h]

Campos
forecast_ranges[]

ForecastTimedValue

Uma previsão consiste em vários "intervalos de previsão", que são diferentes valores de previsão relacionados a diferentes períodos. Quando o início e o fim de um intervalo são iguais, significa que é um instante.

gauge_id

string

O ID do medidor a que essa previsão se refere.

issued_time

string

O horário de emissão da previsão (ISO 8601), por exemplo, "2023-06-17T10:34:00Z". O horário de emissão é o horário em que a previsão foi gerada.

ForecastSet

Um conjunto de previsões para um medidor.

Campos
forecasts[]

Forecast

As previsões.

ForecastTimedValue

Um valor de previsão referente a um período. As unidades são definidas pelo GaugeModel associado. Se o início e o fim forem iguais, significa que é um instante.

Campos
value

double

O valor da previsão.

forecast_start_time

string

O início do intervalo.

forecast_end_time

string

O fim do intervalo.

Medidor

Metadados de um medidor.

Campos
location

LatLng

A localização física do medidor.

site_name

string

O nome do site em que este medidor está localizado, em inglês. Não é um identificador exclusivo. Pode haver vários medidores em locais próximos com o mesmo nome de site. Nem sempre presente.

source

string

A organização responsável pelos dados deste indicador, por exemplo, GRDC, CWC etc.

river

string

O nome do rio do medidor em inglês. Nem sempre presente.

country_code

string

O código do país do indicador (ISO 3166 Alpha-2).

gauge_id

string

O ID do medidor.

quality_verified

bool

Esse campo será verdadeiro se o medidor não tiver um modelo ou se tiver um modelo e ele for verificado quanto à qualidade. Use com cautela quando esse valor for definido como "false".

has_model

bool

Esse campo será verdadeiro se o medidor tiver um modelo. Se o medidor tiver um modelo, será possível receber o GaugeModel dele usando GetGaugeModel ou BatchGetGaugeModels. e também receber as previsões usando QueryGaugeForecasts.

GaugeModel

Metadados do modelo de um indicador.

Campos
gauge_id

string

O ID do medidor.

gauge_model_id

string

O ID do modelo do medidor. De tempos em tempos, o modelo de um medidor pode mudar. Nesse caso, vamos atribuir um novo ID e novos limites ao novo modelo. Tenha cuidado ao comparar previsões antigas e novas se elas foram produzidas por modelos diferentes.

thresholds

Thresholds

Os limites do medidor.

gauge_value_unit

GaugeValueUnit

A unidade de valor do modelo do medidor.

quality_verified

bool

Indica se o modelo tem qualidade verificada. Use com cautela quando esse valor for definido como "false".

GaugeValueUnit

Possíveis unidades de valor do medidor.

Tipos enumerados
GAUGE_VALUE_UNIT_UNSPECIFIED Valor padrão. Esse valor não é usado.
METERS Metros.
CUBIC_METERS_PER_SECOND Metros cúbicos por segundo.

GetGaugeModelRequest

A solicitação de "GetGaugeModel".

Campos
name

string

Obrigatório. O nome do modelo de indicador a ser recuperado. Formato do nome: gaugeModels/{gauge_id}.

GetGaugeRequest

A solicitação de GetGauge.

Campos
name

string

Obrigatório. O nome do medidor a ser recuperado. Formato do nome: gauges/{gauge_id}.

GetSerializedPolygonRequest

A solicitação de "GetSerializedPolygon".

Campos
name

string

Obrigatório. O nome do polígono serializado a ser recuperado. Formato do nome: serializedPolygons/{polygon_id}

Loop

Um loop no mapa. Representa um polígono esférico simples. Ele consiste em uma única cadeia de vértices em que o primeiro está implicitamente conectado ao último.

Campos
vertices[]

LatLng

Obrigatório. Os vértices do loop.

QueryGaugeForecastsRequest

A solicitação de "QueryGaugeForecasts".

Campos
gauge_ids[]

string

Obrigatório. Uma lista de IDs de medidores. O tamanho da lista aceita é limitado a 500. Se uma lista maior que 500 for fornecida, ela vai falhar com um erro INVALID_REQUEST.

issued_time_start

string

Opcional. O horário da primeira previsão emitida como string (ISO 8601), por exemplo, "2023-06-17T10:34:00Z" ou uma string de data, por exemplo, "2023-10-13". O horário de início não pode ser anterior a "2023-10-01". O padrão é uma semana atrás.

issued_time_end

string

Opcional. A última hora de emissão da previsão como string (ISO 8601), por exemplo, "2023-06-17T10:34:00Z" ou uma string de data, por exemplo, "2023-10-13". O padrão é "agora".

QueryGaugeForecastsResponse

A resposta de "QueryGaugeForecasts".

Campos
forecasts

map<string, ForecastSet>

Um mapa do ID do medidor para o conjunto de previsão.

QueryLatestFloodStatusByGaugeIdsRequest

A solicitação de QueryLatestFloodStatusByGaugeIds.

Campos
gauge_ids[]

string

Obrigatório. Uma lista de IDs de medidores. O tamanho da lista aceita é limitado a 20.000. Se uma lista maior que 20.000 for fornecida,ela vai falhar com um erro INVALID_REQUEST.

cutoff_time

string

Opcional. O horário limite para os status de enchente. Quando fornecidos, os status de enchente mais recentes (últimos publicados) até o horário de corte serão retornados. Quando não é fornecido, os status de enchente publicados mais recentes são retornados. O tempo mínimo permitido é 2025-08-01T00:00:00Z. Se o horário-limite for anterior a esse horário, um erro INVALID_ARGUMENT será retornado. Representado como ISO 8601, por exemplo, "2025-10-17T10:34:00Z".

QueryLatestFloodStatusByGaugeIdsResponse

A resposta de QueryLatestFloodStatusByGaugeIds.

Campos
flood_statuses[]

FloodStatus

Os status de enchente mais recentes para os indicadores solicitados.

SearchGaugesByAreaRequest

A solicitação de "SearchGaugesByArea".

Campos
page_size

int32

Opcional. O número máximo de indicadores a serem retornados. O serviço pode retornar um valor inferior a este. Se não for especificado, no máximo 50.000 indicadores serão retornados. O valor máximo é 50.000. Valores acima disso serão convertidos para 50.000.

page_token

string

Opcional. Um token de página recebido de uma chamada SearchGauges anterior. Forneça isso para recuperar a página subsequente. Na paginação, todos os outros parâmetros enviados para SearchGauges precisam corresponder à chamada que forneceu o token da página.

Campo de união search_by.

search_by pode ser apenas de um dos tipos a seguir:

region_code

string

Pesquise todos os indicadores em uma região por código regional. Use https://cldr.unicode.org/ (lista https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry).

loop

Loop

Pesquise todos os indicadores em um loop (um polígono esférico simples, consulte Loop).

include_non_quality_verified

bool

Opcional. Inclua no resultado indicadores que não foram verificados quanto à qualidade. Use com cuidado. O padrão é false

include_gauges_without_hydro_model

bool

Opcional. Incluir nos indicadores de resultado que não têm um modelo hidrológico interno do Google. O padrão é false

SearchGaugesByAreaResponse

A resposta de "SearchGaugesByArea".

Campos
gauges[]

Gauge

Medidores encontrados na área solicitada.

next_page_token

string

Opcional. Um token que pode ser enviado como page_token para recuperar a próxima página. Se esse campo for omitido, não haverá páginas subsequentes.

SearchLatestFlashFloodsRequest

A solicitação de [SearchLatestFlashFloods][google.research.floodforecasting.v1.SearchLatestFlashFloods].

Campos
country_codes[]

string

Opcional. Os códigos de país para pesquisar inundações repentinas. No formato ISO 3166 alpha-2, por exemplo, "US". Se não for informado, as enchentes repentinas de todos os países serão retornadas.

page_size

int32

Opcional. O número máximo de eventos a serem retornados. O serviço pode retornar um valor inferior a este. Se não for especificado, no máximo 10.000 eventos serão retornados. O valor máximo é 10.000. Valores maiores serão revertidos para 10.000.

page_token

string

Opcional. Um token de página recebido de uma chamada SearchLatestFlashFloods anterior. Forneça isso para recuperar a página subsequente. Na paginação, todos os outros parâmetros enviados para SearchLatestFlashFloods precisam corresponder à chamada que forneceu o token da página.

SearchLatestFlashFloodsResponse

A resposta de [SearchLatestFlashFloods][google.research.floodforecasting.v1.SearchLatestFlashFloods].

Campos
flash_flood_events[]

FlashFloodEvent

Os eventos de enchente repentina encontrados com base nos critérios da solicitação.

next_page_token

string

Opcional. Um token que pode ser enviado como page_token para recuperar a próxima página. Se esse campo for omitido, não haverá páginas subsequentes.

SearchLatestFloodStatusByAreaRequest

A solicitação de "SearchLatestFloodStatusByArea".

Campos
cutoff_time

string

Opcional. O horário limite para os status de enchente. Quando fornecidos, os status de enchente mais recentes (últimos publicados) até o horário de corte serão retornados. Quando não é fornecido, os status de enchente publicados mais recentes são retornados. O tempo mínimo permitido é 2025-08-01T00:00:00Z. Se o horário-limite for anterior a esse horário, um erro INVALID_ARGUMENT será retornado. Representado como ISO 8601, por exemplo, "2025-10-17T10:34:00Z".

page_token

string

Opcional. Um token de página recebido de uma chamada SearchLatestFloodStatusByArea anterior. Forneça isso para recuperar a página subsequente. Na paginação, todos os outros parâmetros enviados para SearchLatestFloodStatusByArea precisam corresponder à chamada que forneceu o token da página.

page_size

int32

Opcional. O número máximo de status de inundação a serem retornados. O serviço pode retornar um valor inferior a este. Se não for especificado, no máximo 20.000 status de enchente serão retornados. O valor máximo é 20.000. Valores maiores serão convertidos para 20.000.

Campo de união area_type.

area_type pode ser apenas de um dos tipos a seguir:

region_code

string

A região para consultar os status de enchente. Usando CLDR, por exemplo, "US".

loop

Loop

O loop para consultar os status de inundação.

include_non_quality_verified

bool

Opcional. Inclua no resultado indicadores que não foram verificados quanto à qualidade. Use com cuidado. O padrão é false

SearchLatestFloodStatusByAreaResponse

A resposta de "SearchLatestFloodStatusByArea".

Campos
flood_statuses[]

FloodStatus

Os status mais recentes de inundações na área solicitada. No momento, isso é determinado pela localização dos indicadores, mas pode mudar no futuro.

next_page_token

string

Opcional. Um token que pode ser enviado como page_token para recuperar a próxima página. Se esse campo for omitido, não haverá páginas subsequentes.

SearchLatestSignificantEventsRequest

A solicitação de "SearchLatestSignificantEvents".

Campos
page_size

int32

Obrigatório. O número máximo de eventos a serem retornados. O serviço pode retornar um valor inferior a este. Se não for especificado, no máximo 1.000 eventos serão retornados. O valor máximo é 1.000. Valores maiores serão revertidos para 1.000. No momento, o valor máximo não é aplicado pela API, mas será no futuro.

page_token

string

Opcional. Um token de página recebido de uma chamada SearchLatestSignificantEvents anterior. Forneça isso para recuperar a página subsequente. Na paginação, todos os outros parâmetros enviados para SearchLatestSignificantEvents precisam corresponder à chamada que forneceu o token da página.

SearchLatestSignificantEventsResponse

A resposta de "SearchLatestSignificantEvents".

Campos
significant_events[]

SignificantEvent

Os eventos significativos.

next_page_token

string

Opcional. Um token que pode ser enviado como page_token para recuperar a próxima página. Se esse campo for omitido, não haverá páginas subsequentes.

SerializedPolygon

Um polígono serializado.

Campos
polygon_id

string

O ID do polígono.

kml

string

A representação de string KML do polígono.

SignificantEvent

São eventos de inundação previstos com alta probabilidade e alto impacto, que abrangem lugares onde não temos medidores de qualidade verificada.

Campos
event_interval

SignificantEventInterval

Horário de início e término do evento.

affected_country_codes[]

string

Os países afetados, no formato ISO 3166 alpha-2. A lista contém todos os países que devem ser afetados pelo evento daqui para frente.

affected_population

int32

A população estimada na área afetada. Ela representa a população que deve ser afetada pelo evento daqui para frente.

area_km2

float

A área do evento em km². Ela representa a área que deve ser afetada pelo evento no futuro.

gauge_ids[]

string

Uma lista de indicadores no evento. A lista contém todos os indicadores que devem ser afetados pelo evento daqui para frente.

event_polygon_id

string

Um ID de polígono que pode ser enviado para [GetSerializedPolygon][google.research.floodforecasting.v1.GetSerializedPolygon] para recuperar o polígono da área do evento.

event_tracking_ids[]

string

Os IDs usados para rastrear esse evento ao longo do tempo.
Ressalvas:
1. Vários IDs podem existir para eventos combinados.
2. Não há garantia de que o ID de acompanhamento vai persistir totalmente durante o ciclo de vida do evento.
Contexto: temos configurações internas de pontuação e definição de limites para definir um evento significativo. Se um evento ultrapassar nossos limites, ficar abaixo e depois acima de novo, ele vai receber um novo ID de acompanhamento na segunda vez que ultrapassar.

SignificantEventInterval

Um intervalo de tempo de um evento significativo.

Campos
start_time

string

O horário de início do evento. No formato ISO 8601, por exemplo, "2025-03-17T10:34:00Z".

Campo de união predicted_end_time. O horário de término do evento. predicted_end_time pode ser apenas de um dos tipos a seguir:
end_time

string

O horário de término do evento. No formato ISO 8601, por exemplo, "2025-03-25T10:34:00Z".

minimum_end_time

string

O horário de término mínimo do evento. No formato ISO 8601, por exemplo, "2025-03-25T10:34:00Z". A previsão é de que o evento dure mais do que o tempo de lead do modelo. Não sabemos o horário de término real, mas o evento deve durar pelo menos até esse horário.

Limites

Limites de um modelo de medidor.

Campos
warning_level

double

Nível de alerta.

danger_level

double

Nível de perigo.

extreme_danger_level

double

Nível de perigo extremo. Nem sempre presente.

TimeRange

Um período.

Campos
start

string

O início do período. Representado como ISO 8601, por exemplo, "2023-06-17T10:34:00Z".

end

string

O fim do período. Representado como ISO 8601, por exemplo, "2023-06-17T10:34:00Z".