Crea una plantilla de parámetros de PolarDB.
Descripción de la operación
Las plantillas de parámetros permiten gestionar los parámetros del clúster en lotes. Puede utilizar esta función para aplicar rápidamente plantillas de parámetros a clústeres de PolarDB. Para obtener más información, consulte Uso de plantillas de parámetros.
Esta función solo está disponible para clústeres de PolarDB for MySQL.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
polardb:CreateParameterGroup |
create |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| RegionId |
string |
Sí |
El ID de la región donde se encuentra la plantilla de parámetros. Nota
Puede llamar a la operación DescribeRegions para consultar los ID de región. |
cn-hangzhou |
| DBType |
string |
Sí |
El tipo de motor de base de datos. Solo se admite MySQL. |
MySQL |
| DBVersion |
string |
Sí |
La versión del motor de base de datos. Valores válidos:
|
8.0 |
| ParameterGroupName |
string |
Sí |
El nombre de la plantilla de parámetros. El nombre debe cumplir con los siguientes requisitos:
|
test_group |
| ParameterGroupDesc |
string |
No |
La descripción de la plantilla de parámetros. Debe tener una longitud de 0 a 199 caracteres. |
test_group |
| Parameters |
string |
Sí |
Una cadena JSON que consta de parámetros y sus valores. Los valores de los parámetros deben ser cadenas. Por ejemplo: Nota
Puede llamar a la operación DescribeParameterTemplates para ver los detalles de todos los parámetros de una versión específica del motor de base de datos. Los detalles incluyen nombres de parámetros y rangos de valores. |
{ "default_time_zone":"+8:00", "innodb_lock_wait_timeout":"50", "connect_timeout":"10", "xxx": "xxx" } |
| ResourceGroupId |
string |
No |
El ID del grupo de recursos. |
rg-********** |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud. |
514D1D87-E243-4A5F-A87D-2785C3****** |
| ParameterGroupId |
string |
El ID de la plantilla de parámetros. Nota
Puede llamar a la operación DescribeParameterGroups para consultar la lista de plantillas de parámetros en una región, incluidos sus ID. |
pcpg-************** |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "514D1D87-E243-4A5F-A87D-2785C3******",
"ParameterGroupId": "pcpg-**************"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | InvalidRegionId.Malformed | he specified parameter RegionId is not valid. | |
| 400 | InvalidDBVersion.Malformed | The Specified DBVersion is not valid. | |
| 400 | InvalidParameterGroupName.Malformed | The Specified parameter ParameterGroupName is not valid. | |
| 400 | NumberExceed.parameterGroupDesc | The ParameterGroupDesc parameter`s number is exceed. | |
| 400 | InvalidEngine.Unsupported | The specified Engine does not support this feature. | |
| 400 | ParamGroupsNameInvalid | The Specified parameter ParameterGroupName is not valid. | |
| 404 | InvalidDBType.NotFound | The Specified DBType does not found. | |
| 404 | InvalidUser.NotFound | Specified user does not exist. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.