

# Visualizar datas de suporte de versões de mecanismo no Suporte estendido do Amazon RDS
<a name="extended-support-viewing-support-dates"></a>

É possível visualizar informações sobre datas de suporte para versões de mecanismo de instâncias de banco de dados ou clusters de banco de dados multi-AZ no Suporte estendido do Amazon RDS usando a AWS CLI ou a API do RDS. Essas informações podem ajudar você a planejar as atualizações. 

Os comandos da AWS CLI e as operações de API do RDS retornam as datas de início e término do suporte padrão do RDS e do Suporte estendido do RDS. Essas datas também podem ser encontradas nas tabelas de versões principais do mecanismo. Para ter mais informações, consulte [Versões principais do MySQL compatíveis com o Amazon RDS](MySQL.Concepts.VersionMgmt.md#MySQL.Concepts.VersionMgmt.ReleaseCalendar) e [Release calendar for Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html) em *Amazon RDS for PostgreSQL Release Notes*. 

## AWS CLI
<a name="extended-support-viewing-support-dates-cli"></a>

Para visualizar as datas de início e término do suporte padrão do RDS e do Suporte estendido do RDS para versões principais do mecanismo usando a AWS CLI, execute o comando [describe-db-major-engine-versions](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-major-engine-versions.html). 

Esse comando retorna os parâmetros relevantes a seguir para mecanismos de código aberto (MariaDB, MySQL e PostgreSQL). Ele não retorna esses parâmetros para mecanismos comerciais (Db2, SQL Server e Oracle).
+ `SupportedEngineLifecycles`: este parâmetro é uma matriz de objetos que inclui `LifecycleSupportName`, `LifecycleSupportStartDate` e `LifecycleSupportEndDate`.
+ `LifecycleSupportName` – Esse parâmetro indica o tipo de suporte em que a versão do mecanismo está: suporte padrão do RDS (`open-source-rds-standard-support`) ou RDS Extended Support (`open-source-rds-extended-support`). Para o MariaDB, este parâmetro retorna apenas o suporte padrão do RDS (`open-source-rds-standard-support`).
+ `LifecycleSupportStartDate`: este parâmetro lista a data de início do suporte padrão do RDS ou do Suporte estendido do RDS para a versão principal do mecanismo, dependendo do valor de `LifecycleSupportName`.
+ `LifecycleSupportEndDate`: este parâmetro lista a data de término do suporte padrão do RDS ou do Suporte estendido do RDS para a versão principal do mecanismo, dependendo do valor de `LifecycleSupportName`.

**Exemplo**

O exemplo de resposta mostra as seguintes informações: 
+ As datas de início e término dos ciclos de vida `open-source-rds-standard-support` e `open-source-rds-extended-support` do mecanismo compatível para MySQL 5.7. O Suporte estendido do RDS está disponível para o MySQL 5.7.
+ As datas de início e término do ciclo de vida `open-source-rds-standard-support` do mecanismo compatível para MariaDB 10.6. O Suporte estendido do RDS não está disponível para o MariaDB 10.6.
+ Não há informações sobre os ciclos de vida compatíveis do mecanismo para o SQL Server Enterprise Edition 13 porque o SQL Server é um mecanismo comercial.

```
{
    "DBMajorEngineVersions": [ 
        {
            "Engine": "mysql",
            "MajorEngineVersion": "5.7",
            "SupportedEngineLifecycles": [
                {
                    "LifecycleSupportName": "open-source-rds-standard-support",
                    "LifecycleSupportStartDate": "2016-02-22T00:00:00+00:00",
                    "LifecycleSupportEndDate": "2024-02-29T23:59:59.999000+00:00"
                },
                {
                    "LifecycleSupportName": "open-source-rds-extended-support",
                    "LifecycleSupportStartDate": "2024-03-01T00:00:00+00:00",
                    "LifecycleSupportEndDate": "2027-02-28T23:59:59.999000+00:00"
                }
            ]
        },
        {
            "Engine": "mariadb",
            "MajorEngineVersion": "10.6",
            "SupportedEngineLifecycles": [
                {
                    "LifecycleSupportName": "open-source-rds-standard-support",
                    "LifecycleSupportStartDate": "2022-02-03T00:00:00+00:00",
                    "LifecycleSupportEndDate": "2026-07-31T23:59:59.999000+00:00"
                }
            ]
        },
        {
            "Engine": "sqlserver-ee",
            "MajorEngineVersion": "13.00"
        },
        ...
    ]
}
```

## API do RDS
<a name="extended-support-viewing-support-dates-api"></a>

Para ver as datas de início e término do suporte padrão do RDS e do Suporte estendido do RDS para as versões principais do mecanismo usando a API do RDS, use a operação [DescribeDBMajorEngineVersions](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBMajorEngineVersions.html). 

Se o Suporte estendido do RDS estiver disponível para uma versão do mecanismo, a resposta incluirá o parâmetro `SupportedEngineLifeCycles` como uma matriz com dois objetos. O primeiro objeto inclui as datas de início e término do suporte padrão do RDS. O segundo inclui as datas de início e término do Suporte estendido do RDS. 

Se o Suporte estendido do RDS não estiver disponível para uma versão de mecanismo de código aberto (MariaDB, MySQL e PostgreSQL), a resposta incluirá somente o parâmetro `SupportedEngineLifeCycles` como uma matriz com um único objeto. Esse objeto inclui as datas de início e término do suporte padrão do RDS. 

Se a versão do mecanismo for para um mecanismo comercial (Db2, SQL Server e Oracle), a resposta não incluirá o parâmetro `SupportedEngineLifeCycles`.