Servers - Update
Actualiza un servidor existente. El cuerpo de la solicitud puede contener una a muchas de las propiedades presentes en la definición de servidor normal.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}?api-version=2018-06-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. |
server
|
path | True |
string |
El nombre del servidor. |
subscription
|
path | True |
string |
Identificador de la suscripción de destino. |
api-version
|
query | True |
string |
Versión de API que se usará para la operación. |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
parameters |
Parámetros necesarios para actualizar un servidor. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar |
|
202 Accepted |
Aceptado |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de la operación. |
Seguridad
azure_auth
Flujo OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
ServerUpdate
Solicitud de ejemplo
PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMariaDB/servers/mariadbtestsvc4?api-version=2018-06-01
{
"properties": {
"administratorLoginPassword": "<administratorLoginPassword>",
"sslEnforcement": "Disabled"
}
}
Respuesta de muestra
{
"sku": {
"name": "GP_Gen4_2",
"tier": "GeneralPurpose",
"family": "Gen4",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"version": "10.3",
"sslEnforcement": "Disabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "mariadbtestsvc4.mariadb.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMariaDB/servers/mariadbtestsvc4",
"name": "mariadbtestsvc4",
"type": "Microsoft.DBforMariaDB/servers"
}
Definiciones
Nombre | Description |
---|---|
Cloud |
Respuesta de error del servicio Batch. |
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Respuesta de error |
Geo |
Habilite la redundancia geográfica o no para la copia de seguridad del servidor. |
Minimal |
Aplique una versión mínima de Tls para el servidor. |
Private |
Punto de conexión privado al que pertenece la conexión. |
Private |
Estado de la conexión del punto de conexión privado. |
Private |
Las acciones necesarias para la conexión del servicio Private Link. |
Private |
Estado de conexión del servicio Private Link. |
Public |
Si se permite o no el acceso a la red pública para este servidor. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado". |
Server |
Representa un servidor. |
Server |
Lista de conexiones de punto de conexión privado en un servidor |
Server |
Propiedades de conexión de punto de conexión privado |
Server |
Estado de conexión de la conexión del punto de conexión privado. |
Server |
Estado de un servidor que es visible para el usuario. |
Server |
Parámetros necesarios para actualizar un servidor. |
Server |
Versión del servidor. |
Sku |
SKU (plan de tarifa) del servidor. |
Sku |
El nivel de la SKU determinada, por ejemplo, Básico. |
Ssl |
Habilite la aplicación ssl o no cuando se conecte al servidor. |
Storage |
Habilite El crecimiento automático del almacenamiento. |
Storage |
Perfil de almacenamiento de un servidor. |
CloudError
Respuesta de error del servicio Batch.
Nombre | Tipo | Description |
---|---|---|
error |
Respuesta de error |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Los detalles del error. |
|
message |
string |
El mensaje de error. |
target |
string |
Destino del error. |
GeoRedundantBackup
Habilite la redundancia geográfica o no para la copia de seguridad del servidor.
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
MinimalTlsVersionEnum
Aplique una versión mínima de Tls para el servidor.
Nombre | Tipo | Description |
---|---|---|
TLS1_0 |
string |
|
TLS1_1 |
string |
|
TLS1_2 |
string |
|
TLSEnforcementDisabled |
string |
PrivateEndpointProperty
Punto de conexión privado al que pertenece la conexión.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso del punto de conexión privado. |
PrivateEndpointProvisioningState
Estado de la conexión del punto de conexión privado.
Nombre | Tipo | Description |
---|---|---|
Approving |
string |
|
Dropping |
string |
|
Failed |
string |
|
Ready |
string |
|
Rejecting |
string |
PrivateLinkServiceConnectionStateActionsRequire
Las acciones necesarias para la conexión del servicio Private Link.
Nombre | Tipo | Description |
---|---|---|
None |
string |
PrivateLinkServiceConnectionStateStatus
Estado de conexión del servicio Private Link.
Nombre | Tipo | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
PublicNetworkAccessEnum
Si se permite o no el acceso a la red pública para este servidor. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado".
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
Server
Representa un servidor.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
location |
string |
Ubicación geográfica donde reside el recurso |
name |
string |
Nombre del recurso. |
properties.administratorLogin |
string |
Nombre de inicio de sesión del administrador de un servidor. Solo se puede especificar cuando se crea el servidor (y es necesario para la creación). |
properties.earliestRestoreDate |
string |
Hora de creación del punto de restauración más temprana (ISO8601 formato) |
properties.fullyQualifiedDomainName |
string |
Nombre de dominio completo de un servidor. |
properties.masterServerId |
string |
Identificador del servidor maestro de un servidor de réplica. |
properties.minimalTlsVersion |
Aplique una versión mínima de Tls para el servidor. |
|
properties.privateEndpointConnections |
Lista de conexiones de punto de conexión privado en un servidor |
|
properties.publicNetworkAccess |
Si se permite o no el acceso a la red pública para este servidor. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado". |
|
properties.replicaCapacity |
integer |
Número máximo de réplicas que puede tener un servidor maestro. |
properties.replicationRole |
string |
Rol de replicación del servidor. |
properties.sslEnforcement |
Habilite la aplicación ssl o no cuando se conecte al servidor. |
|
properties.storageProfile |
Perfil de almacenamiento de un servidor. |
|
properties.userVisibleState |
Estado de un servidor que es visible para el usuario. |
|
properties.version |
Versión del servidor. |
|
sku |
SKU (plan de tarifa) del servidor. |
|
tags |
object |
Etiquetas del recurso. |
type |
string |
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
ServerPrivateEndpointConnection
Lista de conexiones de punto de conexión privado en un servidor
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso de la conexión de punto de conexión privado. |
properties |
Propiedades de conexión de punto de conexión privado |
ServerPrivateEndpointConnectionProperties
Propiedades de conexión de punto de conexión privado
Nombre | Tipo | Description |
---|---|---|
privateEndpoint |
Punto de conexión privado al que pertenece la conexión. |
|
privateLinkServiceConnectionState |
Estado de conexión de la conexión del punto de conexión privado. |
|
provisioningState |
Estado de la conexión del punto de conexión privado. |
ServerPrivateLinkServiceConnectionStateProperty
Estado de conexión de la conexión del punto de conexión privado.
Nombre | Tipo | Description |
---|---|---|
actionsRequired |
Las acciones necesarias para la conexión del servicio Private Link. |
|
description |
string |
Descripción de la conexión del servicio Private Link. |
status |
Estado de conexión del servicio Private Link. |
ServerState
Estado de un servidor que es visible para el usuario.
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
|
Dropping |
string |
|
Ready |
string |
ServerUpdateParameters
Parámetros necesarios para actualizar un servidor.
Nombre | Tipo | Description |
---|---|---|
properties.administratorLoginPassword |
string |
La contraseña del inicio de sesión del administrador. |
properties.minimalTlsVersion |
Aplique una versión mínima de Tls para el servidor. |
|
properties.publicNetworkAccess |
Si se permite o no el acceso a la red pública para este servidor. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado". |
|
properties.replicationRole |
string |
Rol de replicación del servidor. |
properties.sslEnforcement |
Habilite la aplicación ssl o no cuando se conecte al servidor. |
|
properties.storageProfile |
Perfil de almacenamiento de un servidor. |
|
properties.version |
La versión de un servidor. |
|
sku |
SKU (plan de tarifa) del servidor. |
|
tags |
object |
Metadatos específicos de la aplicación en forma de pares clave-valor. |
ServerVersion
Versión del servidor.
Nombre | Tipo | Description |
---|---|---|
10.2 |
string |
|
10.3 |
string |
Sku
SKU (plan de tarifa) del servidor.
Nombre | Tipo | Description |
---|---|---|
capacity |
integer |
La capacidad de escalado vertical o horizontal, que representa las unidades de proceso del servidor. |
family |
string |
Familia de hardware. |
name |
string |
Nombre de la SKU, normalmente, nivel + familia + núcleos, por ejemplo, B_Gen4_1, GP_Gen5_8. |
size |
string |
El código de tamaño, que el recurso interpretará según corresponda. |
tier |
El nivel de la SKU determinada, por ejemplo, Básico. |
SkuTier
El nivel de la SKU determinada, por ejemplo, Básico.
Nombre | Tipo | Description |
---|---|---|
Basic |
string |
|
GeneralPurpose |
string |
|
MemoryOptimized |
string |
SslEnforcementEnum
Habilite la aplicación ssl o no cuando se conecte al servidor.
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
StorageAutogrow
Habilite El crecimiento automático del almacenamiento.
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
StorageProfile
Perfil de almacenamiento de un servidor.
Nombre | Tipo | Description |
---|---|---|
backupRetentionDays |
integer |
Días de retención de copia de seguridad para el servidor. |
geoRedundantBackup |
Habilite la redundancia geográfica o no para la copia de seguridad del servidor. |
|
storageAutogrow |
Habilite El crecimiento automático del almacenamiento. |
|
storageMB |
integer |
Almacenamiento máximo permitido para un servidor. |