Compartir a través de


Managed Instances - Create Or Update

Crea o actualiza una instancia administrada.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}?api-version=2023-08-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
managedInstanceName
path True

string

Nombre de la instancia administrada.

resourceGroupName
path True

string

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor desde la API de Azure Resource Manager o el portal.

subscriptionId
path True

string

Identificador de suscripción que identifica una suscripción de Azure.

api-version
query True

string

Versión de la API que se va a usar para la solicitud.

Cuerpo de la solicitud

Nombre Requerido Tipo Description
location True

string

Ubicación del recurso.

identity

ResourceIdentity

Identidad de Azure Active Directory de la instancia administrada.

properties.administratorLogin

string

Nombre de usuario del administrador para la instancia administrada. Solo se puede especificar cuando se crea la instancia administrada (y es necesaria para la creación).

properties.administratorLoginPassword

string

La contraseña de inicio de sesión del administrador (necesaria para la creación de la instancia administrada).

properties.administrators

ManagedInstanceExternalAdministrator

Administrador de Azure Active Directory de la instancia. Esto solo se puede usar en tiempo de creación de instancia. Si se usa para la actualización por ejemplo, se omitirá o se producirá un error. Para las actualizaciones, es necesario usar las API individuales.

properties.authenticationMetadata

AuthMetadataLookupModes

Modo de búsqueda de metadatos de autenticación de la instancia administrada.

properties.collation

string

Intercalación de la instancia administrada.

properties.databaseFormat

ManagedInstanceDatabaseFormat

Especifica el formato interno de las bases de datos de instancia específicas de la versión del motor de SQL.

properties.dnsZonePartner

string (arm-id)

Identificador de recurso de otra instancia administrada cuya zona DNS compartirá esta instancia administrada después de la creación.

properties.hybridSecondaryUsage

HybridSecondaryUsage

Uso secundario híbrido. Los valores posibles son "Activo" (valor predeterminado) y "Pasivo" (el cliente usa la secundaria como recuperación ante desastres pasivas).

properties.instancePoolId

string

Identificador del grupo de instancias al que pertenece este servidor administrado.

properties.isGeneralPurposeV2

boolean

Indica si se trata de una variante GPv2 de la edición De uso general.

properties.keyId

string

URI de CMK de la clave que se va a usar para el cifrado.

properties.licenseType

ManagedInstanceLicenseType

Tipo de licencia. Los valores posibles son "LicenseIncluded" (precio normal incluido de una nueva licencia de SQL) y "BasePrice" (precio de AHB con descuento para traer sus propias licencias sql).

properties.maintenanceConfigurationId

string

Especifica el identificador de configuración de mantenimiento que se aplicará a esta instancia administrada.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Especifica el modo de creación de la base de datos.

Valor predeterminado: creación de instancias normales.

Restaurar: crea una instancia restaurando un conjunto de copias de seguridad a un momento dado específico. Se debe especificar RestorePointInTime y SourceManagedInstanceId.

properties.minimalTlsVersion

string

Versión mínima de TLS. Valores permitidos: 'None', '1.0', '1.1', '1.2'

properties.pricingModel

PricingModel

Modelo de precios de Instancia administrada.

properties.primaryUserAssignedIdentityId

string (arm-id)

Identificador de recurso de una identidad asignada por el usuario que se va a usar de forma predeterminada.

properties.proxyOverride

ManagedInstanceProxyOverride

Tipo de conexión que se usa para conectarse a la instancia.

properties.publicDataEndpointEnabled

boolean

Si el punto de conexión de datos público está habilitado o no.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Tipo de cuenta de almacenamiento que se va a usar para almacenar copias de seguridad para esta instancia. Las opciones son Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) y GeoZone(GeoZoneRedundantStorage)

properties.restorePointInTime

string (date-time)

Especifica el momento dado (ISO8601 formato) de la base de datos de origen que se restaurará para crear la nueva base de datos.

properties.servicePrincipal

ServicePrincipal

La entidad de servicio de la instancia administrada.

properties.sourceManagedInstanceId

string (arm-id)

Identificador de recurso de la instancia administrada de origen asociada a la operación de creación de esta instancia.

properties.storageIOps

integer (int32)

IOps de almacenamiento. Valor mínimo: 300. Valor máximo: 80000. Solo se permiten incrementos de 1 IOps. El valor máximo depende de la familia de hardware seleccionada y del número de núcleos virtuales.

properties.storageSizeInGB

integer (int32)

Tamaño de almacenamiento en GB. Valor mínimo: 32. Valor máximo: 16384. Solo se permiten incrementos de 32 GB. El valor máximo depende de la familia de hardware seleccionada y del número de núcleos virtuales.

properties.storageThroughputMBps

integer (int32)

El parámetro MBps de rendimiento de almacenamiento no se admite en la operación de creación o actualización de la instancia.

properties.subnetId

string (arm-id)

Identificador de recurso de subred para la instancia administrada.

properties.timezoneId

string

Id. de la zona horaria. Los valores permitidos son zonas horarias compatibles con Windows. Windows mantiene detalles sobre las zonas horarias admitidas, incluido el identificador, en el Registro en KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Para obtener esos valores del Registro a través de SQL Server, consulte SELECT name AS timezone_id FROM sys.time_zone_info. También se puede obtener la lista de identificadores ejecutando [System.TimeZoneInfo]::GetSystemTimeZones() en PowerShell. Un ejemplo de identificador de zona horaria válido es "Hora estándar del Pacífico" o "W. Hora estándar de Europa".

properties.vCores

integer (int32)

Número de núcleos virtuales. Valores permitidos: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Indica si el multi-az está habilitado o no.

sku

Sku

SKU de instancia administrada. Valores permitidos para sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH

tags

object

Etiquetas de recursos.

Respuestas

Nombre Tipo Description
200 OK

ManagedInstance

Se actualizó correctamente la instancia administrada.

201 Created

ManagedInstance

Se creó correctamente la instancia administrada.

202 Accepted

Aceptado

Encabezados

Location: string

Other Status Codes

ErrorResponse

Respuestas de error: ***

  • 400 SubredMissingRequiredDelegation: la subred seleccionada no está delegada para SQL Managed Instance.

  • 400 UnspecifiedTargetEditionAndTrueGPV2NotAllowedInCreateOfMI: combinación de edición de destino no especificada (parámetros sku.name/sku.tier) y el valor TRUE para el parámetro isGeneralPurposeV2 no está permitido en la operación de creación.

  • 400 UnspecifiedTargetEditionAndTrueGPV2NotAllowedInUpdateOfGPV1MI: combinación de edición de destino no especificada (parámetros sku.name/sku.tier) y el valor TRUE para el parámetro isGeneralPurposeV2 no está permitido en la operación de actualización de instancia administrada de Uso general V1.

  • 400 UnspecifiedTargetEditionAndFalseGPV2NotAllowedInUpdateOfGPV2MI: combinación de edición de destino no especificada (parámetros sku.name/sku.tier) y el valor FALSE para el parámetro isGeneralPurposeV2 no está permitido en la operación de actualización de instancia administrada V2 de uso general.

  • 400 NameAlreadyExists: el nombre proporcionado ya existe.

  • 400 GPTargetEditionAndUnspecifiedGPV2NotAllowedInUpdateOFGPV2MI: combinación de edición de destino de uso general (parámetros sku.name/sku.tier) y el valor no especificado para el parámetro isGeneralPurposeV2 no se permite en la operación de actualización de la instancia administrada de uso general V2.

  • 400 InvalidCollation: intercalación no válida.

  • 400 ProvisioningDisabled: muestra el mensaje de error del autorizador de operaciones de recursos tal como está, sin cambios

  • 400 BCTargetEditionAndSpecifiedGPV2ParamNotAllowedInCreateUpdateOfMI: combinación de la edición de destino crítico para la empresa (sku.name/sku.tier parámetros) con un parámetro isGeneralPurposeV2 especificado no se permite en la operación de creación y actualización.

  • 400 UnspecifiedTargetEditionAndSpecifiedGPV2ParamNotAllowedInUpdateOfBCMI: combinación de edición de destino no especificada (parámetros sku.name/sku.tier) con un parámetro isGeneralPurposeV2 especificado no se permite en la operación de actualización de la instancia administrada crítica para la empresa.

  • 400 RegionDoesNotAllowProvisioning: la ubicación seleccionada no acepta nuevos servidores de Windows Azure SQL Database. Esto puede cambiar más adelante.

  • 400 MemorySizeInGBNotSupported: no se permite el tamaño de memoria en el parámetro GB en la operación de creación o actualización de la instancia.

  • 400 MemorySizeInGBNotSupportedForSpecifiedEdition: no se permite el tamaño de memoria en el parámetro GB en la operación de creación o actualización de la instancia para el nivel de servicio o la generación de hardware especificados.

  • 400 InvalidSubnetForGPV2Edition: la edición de uso general v2 de Instancia administrada no es compatible con la subred especificada. La subred de destino debe estar vacía o todas las instancias de ella deben ejecutarse con la oleada de características de noviembre de 2022.

  • 400 MemorySizeInGBInvalidLimit: el valor de memoria especificado no es válido. Asegúrese de que el tamaño de memoria en GB está dentro del intervalo permitido de 28 a 870 y que corresponde adecuadamente al número de núcleos virtuales y el nivel de servicio. Los tamaños de memoria disponibles para los núcleos virtuales y el nivel de servicio seleccionados se {0}. Para más información sobre los límites de recursos, visite: https://go.microsoft.com/fwlink/?linkid=2293407

  • 400 UnableToResolveRemoteServer: no se pudo resolver el nombre del servidor asociado remoto debido a problemas de conectividad dns o nombre de servidor no válidos.

  • 400 ManagedInstanceUpdateSloGPv2PerDatabaseFileLimitExceeded: no se pudo completar la operación porque hay al menos una base de datos cuyo número de archivos supera el límite de {0} archivos por base de datos en la edición De uso general v2.

  • 400 NextGenGPNotSupportedForCmwCustomers: la edición de uso general Next-Gen de Instancia administrada no admite la ventana de mantenimiento personalizado.

  • 400 HkCannotSwitchToInactive: la base de datos no puede continuar con la actualización del plan de tarifa, ya que tiene objetos optimizados para memoria. Quite estos objetos e inténtelo de nuevo.

  • 400 TokenTooLong: el token proporcionado es demasiado largo.

  • 400 ManagedInstanceFreemiumNotAvailableForInputParameters: creación o actualización de instancia administrada ejecutada con SLO no permitido para freemium.

  • 400 ManagedInstanceFreemiumNotAvailableOnRegion: creación de una instancia administrada de freemium en una región que no está permitida para freemium.

  • 400 ManagementServiceSubnetMaintenanceInProgress: el usuario intentó iniciar la creación o actualización de la instancia administrada mientras el mantenimiento incompatible está en curso.

  • 400 ManagedInstanceFreemiumNotAvailableForSubscription: Freemium no está habilitado para este tipo de suscripción.

  • 400 ManagedInstanceInvalidEditionForInstancePool: el usuario intentó seleccionar el nivel de servicio no válido para la instancia administrada dentro de un grupo de instancias existente.

  • 400 ManagedInstanceInvalidSubnetForInstancePool: el usuario intentó seleccionar una subred no válida para la instancia administrada dentro de un grupo de instancias existente.

  • 400 CloudLifterUnsupportedFeature: la funcionalidad no está disponible en la instancia administrada en este momento.

  • 400 ManagedInstanceSloUpdateFailed: la operación de SLO '{0}' no se puede realizar correctamente, ya que el uso de memoria de "{1}" supera la cuota.

  • 400 OperationCanNotStartDueToMiLink: la operación "{0}" no se puede completar, ya que existe una base de datos en un proceso de creación mediante el vínculo instancia administrada. Espere a que se complete la creación del vínculo o elimine el vínculo y vuelva a intentar la operación.

  • 400 ManagedInstanceInvalidHardwareFamilyForInstancePool: el usuario intentó seleccionar una familia de hardware no válida para la instancia administrada dentro de un grupo de instancias existente.

  • 400 ManagedInstanceInvalidLicenseTypeForInstancePool: el usuario intentó seleccionar un tipo de licencia no válido para la instancia administrada dentro de un grupo de instancias existente.

  • 400 ManagedInstanceLocalStorageUpdateSloDisabled: aún no se admite el SLO de actualización para instancias administradas con almacenamiento local.

  • 400 ManagedInstanceUpdateSloFromVersionlessToVersionedNotAllowed: no se admite el cambio del formato de la base de datos de "{0}" a "{1}". Compruebe el valor de la propiedad de formato de base de datos especificado y visite https://aka.ms/sqlmidatabaseformat para obtener más detalles.

  • 400 ManagedInstanceUpdateSloFromNewerToOlderVersionEditionNotAllowed: no se admite el cambio del formato de la base de datos de "{0}" a "{1}". Compruebe el valor de la propiedad de formato de base de datos especificado y visite https://aka.ms/sqlmidatabaseformat para obtener más detalles.

  • 400 InvalidSubnetResourceId: el identificador de recurso de subred proporcionado para la creación o actualización de la instancia administrada no es válido.

  • 400 ManagedInstanceUpdateSloFromVersionedToVersionlessWorkerCLNotAllowed: no se admite el cambio del formato de base de datos para esta instancia administrada. Compruebe el valor de la propiedad de formato de base de datos especificado y visite https://aka.ms/sqlmi-fwnov2022 para obtener más detalles.

  • 400 ManagedInstanceVersionEditionParameterNotAllowedForUsing: no se admite la especificación del valor de la propiedad de formato de base de datos en este momento.

  • 400 ManagedInstanceFreemiumInvalidArchitecture: no se puede crear una instancia de freemium en la subred especificada '(0)'.

  • 400 ManagedInstanceWithGeoDRMoveToInstancePoolNotAllowed: el cliente ha intentado mover una instancia administrada independiente con un grupo de conmutación por error automática existente configurado en un grupo de instancias, que no es compatible. Solo las instancias independientes sin grupos de conmutación por error automática existentes configurados se pueden mover a grupos de instancias.

  • 400 ManagedInstanceZoneRedudantFeatureTemporarilyDisabledPerRegion: la creación de la mi de SQL ZoneRedundant está deshabilitada temporalmente en esta región. Puede crear instancias administradas de SQL con redundancia de zona en muchas otras regiones de Azure. https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/high-availability-sla?view=azuresql-mi#zone-redundant-availability.

  • 400 VnetInWrongRegion: la red virtual está en una región incorrecta.

  • 400 ManagedInstanceZoneRedudantFeatureTemporarilyDisabledPerHardwareGeneration: la creación de mi de SQL ZoneRedundant está deshabilitada temporalmente para esta generación de hardware en esta región. Puede crear instancias administradas de SQL con redundancia de zona con diferentes generaciones de hardware en esta región o muchas otras regiones de Azure. https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/high-availability-sla?view=azuresql-mi#zone-redundant-availability.

  • 400 AlterDbDeactivatedNotSupported: error en la operación de base de datos para el servidor '{0}', base de datos '{1}' debido a un retraso inesperado. Inténtelo de nuevo.

  • 400 ManagedInstanceUpdateSloGeoPrimaryWithNewerVersionEditionThanSecondary: el cambio de formato de base de datos debe realizarse primero en la instancia secundaria del grupo de conmutación por error. Consulte https://go.microsoft.com/fwlink/?linkid=2251601 para obtener más detalles.

  • 400 ManagedInstanceFreemiumInstanceAlreadyExists: solo se permite una instancia administrada de SQL gratuita por suscripción.

  • 400 ManagementServiceGeodrSecondaryDatabaseInCreation: no se puede completar la operación "{0}", ya que existe una base de datos en un proceso de creación mediante la implementación del grupo de conmutación por error. Espere a que se complete la implementación del grupo de conmutación por error, o bien elimine el grupo de conmutación por error y vuelva a intentar la operación.

  • 400 VnetAddressRangeError: el intervalo de direcciones de red virtual no es válido.

  • 400 RegionDoesNotSupportVersion: un usuario intentó crear un servidor de una versión especificada en una ubicación donde no se admite esa versión del servidor.

  • 400 ManagedInstanceConversionRegularToFreemiumNotAllowed: el usuario intentó convertir una instancia administrada de SQL normal en Instancia administrada de SQL gratuita.

  • 400 ManagedInstanceConversionFreemiumToRegularAndUpdateSLOWhileStoppedNotAllowed: el usuario intentó convertir una instancia administrada de SQL gratuita a instancia administrada de SQL normal y actualizar el SLO en la misma solicitud, mientras que la instancia se detiene.

  • 400 ManagedInstanceMaintenanceWindowChangeNotAllowedWhenInInstancePool: la ventana de mantenimiento se establece en el nivel de grupo de instancias y no se puede establecer individualmente por instancia agrupada.

  • 400 ManagedInstanceMoveToInstancePoolExceedsDbCountLimit: no se puede mover la instancia al grupo debido al límite de recuento de bases de datos del grupo.

  • 400 ManagedInstancePoolZoneRedundancyNotSupported: no se puede mover una instancia con redundancia de zona al grupo, ya que no se admite redundancia de zona en grupos.

  • 400 VnetConfigIsNotAllowed: no se permite la configuración de red virtual.

  • 400 DeploymentIntoPrivateSubnetsNotAllowed: no se admite la implementación de instancias administradas y grupos de instancias en subredes privadas.

  • 400 ManagedInstanceDeprecatedMinimalTlsVersionLowerThan12DuringCreateUpdate- No se pudo completar la operación '{0}' porque la versión mínima de TLS requerida es 1.2 o posterior. Las versiones anteriores de TLS ya no se admiten ya que se consideran en desuso.

  • 400 InstanceFailoverGroupDoesNotExist: el grupo de conmutación por error no existe en un servidor.

  • 400 MaintenanceWindowMismatchBetweenInstanceAndInstancePool: la ventana de mantenimiento de la instancia debe establecerse para que coincida con la ventana de mantenimiento del grupo de instancias.

  • 400 ManagedInstanceClassicVnetNotSupported: instancia administrada no se puede unir a una red virtual clásica.

  • 400 ManagedInstanceMinTlsVersionGreaterThanMaxAllowedVersion: no se pudo completar la operación "{0}" porque el parámetro de versión de TLS mínimo es superior al máximo permitido.

  • 400 VnetConfigHasNsg: el usuario intentó insertar la subred del servidor administrado con grupos de seguridad de red.

  • 400 VnetConfigHasNoUdr: el usuario intentó insertar la subred del servidor administrado sin la tabla de rutas definida por el usuario predeterminada.

  • 400 VnetConfigHasInvalidUdr: el usuario intentó insertar la subred del servidor administrado con una tabla de rutas definida por el usuario no válida.

  • 400 VnetConfigHasInvalidDns: el usuario intentó insertar la subred del servidor administrado con UN DNS personalizado no válido.

  • 400 VnetConfigHasServiceEndpoints: el usuario intentó insertar la subred del servidor administrado con puntos de conexión de servicio.

  • 400 VnetSubnetIsInUse: el usuario intentó insertar la subred del servidor administrado que no está vacía.

  • 400 VnetSubnetIsLocked: el usuario intentó insertar la subred del servidor administrado que está en el ámbito bloqueado.

  • 400 VnetSubnetIsGateway: el usuario intentó insertar la subred del servidor administrado que es subred de puerta de enlace.

  • 400 VnetSubnetIsUnknown: el usuario intentó insertar la subred del servidor administrado que no existe.

  • 400 VnetSubnetConflictWithIntendedPolicy: el usuario intentó insertar la subred del servidor administrado que tiene un conflicto con IntendedPolicy.

  • 400 ManagedInstanceInvalidEditionForSku: la edición especificada {0} no es coherente con la SKU especificada {1}.

  • 400 ManagedInstanceInvalidLicenseType: el tipo de licencia especificado {0} no es válido.

  • 400 ManagedInstanceUpdateSloInProgress: "No se pudo completar la operación porque hay un cambio de nivel de servicio en curso para la instancia administrada "{0}". Espere a que se complete la operación en curso e inténtelo de nuevo".

  • 400 VnetResourceNotFound: recurso no encontrado: "{0}".

  • 400 InstanceCollationUpdateNotSupported: el usuario no puede cambiar la intercalación de instancia en Instancia administrada.

  • 400 CreateManagedInstanceWithNonDefaultCollationNotSupported: el usuario solo puede crear una instancia administrada con la intercalación "SQL_Latin1_General_CP1_CI_AS".

  • 400 ManagedInstanceOperationInProgress: no se pudo completar la operación porque {0} operación está en curso. Espere a que se complete la operación en curso e inténtelo de nuevo.

  • 400 ManagedInstanceExceedMaxAzureStorage: la operación no se pudo completar porque el tamaño total de almacenamiento asignado para la instancia de uso general superaría {0}. Reduzca el número de archivos de base de datos y la operación de reintento.

  • 400 ManagedInstanceHasGeoReplica: no se pudo completar la operación porque la instancia ha configurado una instancia secundaria con replicación geográfica.

  • 400 InvalidDnsZone: se produjo un error en la operación porque está intentando implementar una instancia administrada como una réplica geográfica secundaria en la subred {0} en la que ya existe una instancia administrada. La implementación de una instancia administrada como secundaria de replicación geográfica solo se admite en casos en los que la instancia administrada es la primera instancia implementada en una subred. Considere la posibilidad de implementar una instancia administrada como una réplica geográfica secundaria en una subred diferente en la que no haya ninguna instancia administrada existente o si la implementación en una subred con una instancia administrada existente deshabilita la opción de replicación geográfica.

  • 400 ManagedInstanceInvalidStorageSizeLessThenCurrentSizeUsed: tamaño de almacenamiento no válido: el límite de tamaño de almacenamiento ({0} GB) es menor que el almacenamiento actual usado ({1} GB). Especifique un límite de tamaño de almacenamiento superior.

  • 400 InvalidTimezone: zona horaria no válida.

  • 400 InstanceTimezoneUpdateNotSupported: no se admite la actualización de zona horaria de instancia.

  • 400 CreateManagedInstanceWithNonDefaultTimezoneNotSupported: no se admite la creación de una instancia administrada con zona horaria no predeterminada.

  • 400 ManagedInstanceIpAddressRangeLimit: no se puede realizar la creación o el escalado de la instancia administrada, ya que no hay suficientes direcciones IP disponibles en la subred para realizar la operación.

  • 400 VnetDelegationNotAllowed: el usuario intentó insertar managed Server en la subred delegada.

  • 400 SubredHasResourcesOfDifferentType: el usuario intentó crear MI en la subred que tiene recursos de tipo diferente.

  • 400 UpdateManagedServerWithMaintenanceWindowNotAllowed: no se permite la actualización de instancia administrada con la configuración de la ventana de mantenimiento.

  • 400 OperationNotAllowedInCurrentGeodrConfiguration: no se permite la operación porque la configuración actual de replicación geográfica no permite esta combinación de {0}. Cambie la configuración del asociado de replicación geográfica antes de aplicar el cambio en esta instancia.

  • 400 VnetPrepareNIPFailed: el usuario intentó preparar la subred que tiene un conflicto con NetworkIntentPolicy.

  • 400 ManagedInstanceDeprecatedHardwareFamily: no es posible cambiar la generación de hardware a {0} generación en desuso.

  • 400 ManagedInstanceBackupStorageTypeNotSupported: no se permite el parámetro de tipo de almacenamiento de copia de seguridad en la operación de actualización de instancia.

  • 400 EmptyPDCInvalidDnsZone: esta instancia administrada no se puede implementar porque su zona DNS no coincide con el prefijo DNS de su clúster virtual previsto para la subred {0}. Aunque este clúster virtual está vacío, no se puede cambiar su prefijo DNS. Los clústeres virtuales vacíos se quitarán automáticamente después de varias horas. Considere la posibilidad de esperar a que este clúster virtual expire o elimine manualmente este clúster virtual y, a continuación, cree la instancia administrada.

  • 400 MissingIdentityId: no se proporciona ninguna identidad asignada por el usuario cuando el tipo de identidad está establecido en UserAssigned

  • 400 InvalidPrimaryIdentityId: el usuario proporciona un valor para PrimaryUserIdentityId, pero el mismo no aparece en el parámetro IdentityId.

  • 400 ManagedInstanceZoneRedudantFeatureNotSupported: la característica ZoneRedundant no se admite para el nivel de servicio seleccionado. Para obtener más información, visite aka.ms/sqlmi-service-tier-characteristics.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeEnabled: no es posible habilitar la característica zoneRedundant una vez creada la instancia administrada. Para obtener más información, visite aka.ms/sqlmi-high-availability.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeDisabled: no es posible deshabilitar la característica zoneRedundant una vez creada la instancia administrada. Para obtener más información, visite aka.ms/sqlmi-high-availability.

  • 400 UmiMissingAkvPermissions: PrimaryUserAssignedIdentityId proporcionado por el usuario no tiene acceso a KeyId proporcionado

  • 400 MissingPrimaryIdentity: PrimaryUserAssignedIdentityId proporcionado por el usuario no tiene acceso a KeyId proporcionado

  • 400 SubnetIdCantBeUpdated: no se admite el cambio de subred de instancia administrada. Quite este parámetro de la solicitud.

  • 400 MigrationToAnotherVNetNotSupported: la subred seleccionada está en otra red virtual. No es posible mover una instancia administrada a otra red virtual. Proporcione la subred de Virtual Network {0}.

  • 400 MigrationToSubnetWithDifferentDnsZoneNotSupported: la subred proporcionada tiene una zona DNS diferente de la actual. No se admite el cambio de zona DNS de instancia. Proporcione una subred con la misma zona DNS, cree una nueva subred o proporcione una vacía.

  • 400 MigrationToGen4SubnetNotSupported: no es posible actualizar la subred mientras se ejecuta en hardware Gen4, ya que está en desuso. Actualice el hardware de Gen4 a Gen5 como parte de la operación de subred de instancia administrada cambiante especificando ambos parámetros al mismo tiempo: subred de destino y generación de hardware.

  • 400 PrimaryIdentityMissingPermissionForKeyId: el usuario proporciona KeyId durante la creación, pero PrimaryUserAssignedIdentityId no se proporciona en la llamada API.

  • 400 InvalidIdentityTypeForKeyId: el usuario proporciona KeyId durante la creación, pero el tipo de identidad no está establecido en "UserAssigned".

  • 400 ServerNotFound: no se encontró el servidor solicitado.

  • 400 ManagedInstanceFileExceededMaxAzureStorageFileSizeLimit: no se pudo completar la operación porque algunos de los archivos de base de datos superan el límite máximo de tamaño de archivo de uso general de {0} GB.

  • 400 ManagedInstanceStoppingOrStopped: operación en conflicto enviada mientras la instancia está en estado de detención o detención

  • 400 ManagedInstanceStarting: operación en conflicto enviada mientras la instancia está en estado de inicio

  • 400 InstancePoolNotEnoughCapacity: un grupo de instancias no tiene suficiente capacidad

  • 400 SourceAndTargetSubnetsMustBeVnetPeered: la subred que usa actualmente la instancia administrada y la subred de destino proporcionada forman parte de las redes virtuales que no están conectadas con el emparejamiento de red virtual o tienen establecido el emparejamiento, pero no tienen permitido el tráfico. Para mover una instancia administrada de una subred a otra, es necesario establecer el emparejamiento de red virtual desde la red virtual de origen y de destino. Configure los requisitos de red virtual y vuelva a intentar la operación. Obtenga más información https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-connect-virtual-networks-portal#peer-virtual-networks.

  • 400 ManagedInstanceAndSubnetAreNotOnTheSameSubscription: la subred proporcionada para la implementación de instancia administrada se encuentra en la suscripción diferente de la enviada para la instancia administrada. La instancia administrada y la subred que se usan para implementar la instancia deben estar en la misma suscripción. Proporcione otra subred o cambie a la suscripción de subred y vuelva a intentar la operación.

  • 400 CreateManagedInstanceInvalidSubnetSize: el usuario intentó crear una instancia administrada en una subred menor que el tamaño mínimo de subred permitido.

  • 400 AddressRangeOfTargetSubnetAndSubnetOfGeoDRReplicaCantOverlap: la subred seleccionada para la migración de instancia administrada tiene un intervalo de direcciones que se superpone con el intervalo de direcciones de la subred que contiene la instancia secundaria replicada geográficamente. Compruebe que la subred está configurada según las directrices de https://aka.ms/move-managed-instance.

  • 400 TargetSubnetMustBeConfiguredToAllowGeoDRReplication: la subred seleccionada para la migración de instancia administrada no está configurada para habilitar la comunicación con una instancia secundaria replicada geográficamente. Compruebe si todos los puertos necesarios están abiertos. Para configurar correctamente la subred, lea las instrucciones de https://aka.ms/move-managed-instance.

  • 400 InvalidIdentifier: el identificador contiene NULL o un carácter unicode no válido.

  • 400 InvalidLoginName: el nombre de inicio de sesión proporcionado no es válido.

  • 400 InvalidUsername: el nombre de usuario proporcionado contiene caracteres no válidos.

  • 400 PasswordTooShort: la contraseña proporcionada es demasiado corta

  • 400 PasswordTooLong: la contraseña proporcionada es demasiado larga.

  • 400 PasswordNotComplex: la contraseña proporcionada no es lo suficientemente compleja.

  • 400 GatewayInvalidEdition: "{0}" no es una edición de base de datos válida en esta versión de SQL Server.

  • 400 StorageIOpsNotSupported: no se permite el parámetro IOps de almacenamiento en la operación de creación o actualización de la instancia.

  • 400 StorageThroughputMBpsNotSupported: no se permite el parámetro MBps de rendimiento de almacenamiento en la operación de creación o actualización de la instancia.

  • 400 StorageIOpsNotSupportedForSpecifiedEdition: no se permite el parámetro IOps de almacenamiento en la operación de creación o actualización de la instancia para la edición especificada.

  • 400 StorageThroughputMBpsNotSupportedForSpecifiedEdition: no se permite el parámetro MBps de rendimiento de almacenamiento en la operación de creación o actualización de la instancia para la edición especificada.

  • 400 InvalidLocation: se especificó una ubicación no válida.

  • 400 InvalidParameterValue: se ha proporcionado un valor no válido a un parámetro.

  • 400 InvalidServerName: nombre de servidor no válido especificado.

  • 400 InvalidManagedServerDnsZonePartner: el URI de recurso de la instancia administrada geográfica principal especificada en la solicitud create no es válida. Asegúrese de que la propiedad tiene el formato /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/managedInstances/{managedInstanceName}

  • 400 ManagementServiceManagedServerDisabled: error en la operación, ya que la instancia administrada '{0}' está deshabilitada. Habilite Instancia administrada e inténtelo de nuevo.

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy: no se permite Geo-Restore para instancias administradas con redundancia de almacenamiento de copia de seguridad LRS/ZRS.

  • 400 LastBackupNameHasNewline: no use caracteres prohibidos ('\n', '\r') en lastBackupName.

  • 400 LastBackupNameHasNonAsciiCharacter: la operación se anuló porque el parámetro "LastBackupName" contiene caracteres no válidos. Solo se permiten caracteres ASCII.

  • 400 ProvisioningDisabled: muestra el mensaje de error del autorizador de operaciones de recursos tal como está, sin cambios

  • 400 LRSCutoverDatabaseDoesNotExist: la operación se anuló porque el nombre de la base de datos especificado en la solicitud no coincide con ningún nombre de base de datos en el servidor especificado.

  • 400 LRSCutoverDatabaseNotInRestoringState: la operación se anuló porque la base de datos especificada no está en estado de restauración.

  • 400 LRSCutoverDatabaseAlreadyRestored: la operación se anuló porque la base de datos especificada ya se restauró.

  • 400 LRSCutoverAlreadyInitiated: la operación se anuló porque ya hay una transición para la base de datos especificada.

  • 400 ManagementServiceFeatureDisabled: el usuario intentó usar una característica que está deshabilitada.

  • 400 AadOnlyAuthenticationIsEnabled: la autenticación solo de Azure Active Directory está habilitada. Póngase en contacto con el administrador del sistema.

  • 400 UpdatingInstanceAndBackupRedundancy: la redundancia de zona de instancia y la redundancia de almacenamiento de copia de seguridad no se pueden actualizar en la misma solicitud.

  • 400 DeleteOfManagedInstanceIsDisabled: la operación de eliminación de la instancia administrada está deshabilitada.

  • 400 RequestCantLandOnPaaSv2Platform: la solicitud debe aterrizar en la plataforma PaaSv2, pero PaaSv2 no está habilitada.

  • 400 CustomMaintenanceWindowIsDisabled: la ventana de mantenimiento personalizado no está habilitada.

  • 400 DeleteOfVersion2VirtualClusterIsDisabled: la eliminación del clúster virtual con la versión 2 no está habilitada.

  • 400 DeleteOfVirtualClusterIsDisabled: la eliminación del clúster virtual no está habilitada.

  • 400 MICantBeMovedFromOrToInstancePool: la instancia administrada existente no se puede mover al grupo de instancias administradas.

  • 400 DnsRefreshOnVirtualClusterIsDisabled: la actualización de registros DNS en el clúster virtual no está habilitada.

  • 400 No coincidentesResourceGroupNameWithUrl: el nombre del grupo de recursos proporcionado no coincide con el nombre en la dirección URL.

  • 400 No coincidentesSubscriptionWithUrl: la suscripción proporcionada no coincide con la suscripción en la dirección URL.

  • 400 InvalidMinimalTlsVersion: versión mínima mínima de TLS no válida.

  • 400 InvalidResourceId: identificador de recurso no válido.

  • 400 InvalidParameterValue: se ha proporcionado un valor no válido a un parámetro.

  • 400 DeleteOfManagedInstanceIsDisabled: la operación de eliminación de la instancia administrada está deshabilitada.

  • 400 CustomMaintenanceWindowIsDisabled: la ventana de mantenimiento personalizado no está habilitada.

  • 400 MICantBeMovedFromOrToInstancePool: la instancia administrada existente no se puede mover al grupo de instancias administradas.

  • 400 InvalidMaintenanceWindowSettings: configuración de la ventana de mantenimiento no válida.

  • 400 InvalidMaintenanceWindowProperty: se especificó una propiedad de ventana de mantenimiento no válida.

  • 400 InvalidMaintenanceWindowPropertyNull: ventana de mantenimiento no válida con las propiedades necesarias null.

  • 400 InvalidMaintenanceWindowTypeWithPropertySpecified: el tipo de ventana de mantenimiento no debe tener determinadas propiedades especificadas.

  • 400 UpdateOfParameterNotSupported: no se admite la actualización de "{0}".

  • 400 MaintenancePolicyFeatureIsDisabled: la asignación de la directiva de mantenimiento de clientes no está habilitada para la suscripción proporcionada. Use la propiedad maintenanceConfigurationId en su lugar.

  • 400 MaintenancePolicyInvalidType: el valor proporcionado para el tipo w no es válido. Use uno de los siguientes valores: SystemDefined, CustomerDefined.

  • 400 MaintenancePolicyInvalidMaintenanceConfigurationId: el valor proporcionado para maintenanceConfigurationId no es válido. Consulte la lista Configuración de mantenimiento público para obtener la lista de configuraciones disponibles.

  • 400 MaintenancePolicyInvalidStartHour: el valor proporcionado para startHour no es válido. La hora de inicio representa la hora del día en que se debe iniciar el evento de mantenimiento. Los valores aceptados son 00-23. Vuelva a intentarlo con el valor adecuado.

  • 400 MaintenancePolicyInvalidDayOfWeek: el valor proporcionado para dayOfWeek no es válido. Use uno de los valores siguientes: lunes, martes, miércoles, jueves, viernes, sábado, domingo.

  • 400 ManagedInstanceStoppingOrStopped: operación en conflicto enviada mientras la instancia está en estado de detención o detención

  • 400 ManagedInstanceStarting: operación en conflicto enviada mientras la instancia está en estado de inicio

  • 400 AadOnlyAuthenticationIsEnabled: la autenticación solo de Azure Active Directory está habilitada. Póngase en contacto con el administrador del sistema.

  • 400 InvalidExternalAdministratorLogin: nombre de inicio de sesión de administrador externo no válido o que falta.

  • 400 InvalidExternalAdministratorSid: identificador de objeto de administrador externo no válido o que falta.

  • 400 InvalidExternalAdministratorTenantId: identificador de inquilino de administrador externo no válido o que falta.

  • 400 ExternalAdministratorPrincipalType: tipo de entidad de seguridad de administrador externo no válido o que falta. Seleccione en Usuario, Aplicación o Grupo.

  • 400 MissingExternalAdministratorWithAadOnlyAuth: para usar la autenticación solo de Azure AD, proporcione detalles de un administrador externo.

  • 400 ExternalAdministratorLoginSameAsSqlAdmin: los nombres del administrador de Azure Active Directory y de la cuenta de administrador del servidor deben ser diferentes. Proporcione valores diferentes.

  • 400 LongTermRetentionMigrationRequestNotSupported: no se permite la característica de migración de copia de seguridad de LTR.

  • 400 LongTermRetentionMigrationCrossClusterRequestNotSupported: las suscripciones de origen y destino no pueden comunicarse con la característica de copia de seguridad de LTR.

  • 400 LongTermRetentionMigrationParameterMissing: falta el parámetro requerido para la operación.

  • 400 LongTermRetentionMigrationSameServerNotSupported: la característica de copia LTR no se admite para copiar copias de seguridad de LTR en el mismo servidor.

  • 400 LongTermRetentionMigrationTargetServerNotFound: el servidor de destino no existe o no está listo para la operación de copia de seguridad de LTR.

  • 400 LongTermRetentionMigrationTargetDatabaseNotFound: la base de datos de destino no existe en el servidor.

  • 400 LongTermRetentionMigrationStorageTypeNotSupported: la redundancia de almacenamiento de copia de seguridad especificada no se admite en la región de destino.

  • 400 LongTermRetentionMigrationStorageMismatch: la redundancia de copia de seguridad activa de la base de datos no coincide con la redundancia de copia de seguridad solicitada por el cliente.

  • 400 LtrOperationFailedBackupImmutable: se produjo un error al eliminar la copia de seguridad de retención a largo plazo porque la copia de seguridad es inmutable.

  • 400 LongTermRetentionMigrationDatabaseTypeNotSupported: la migración de LTR solo se admite para las copias de seguridad de LTR de Azure SQL DB y instancia administrada.

  • 400 LongTermRetentionMigrationBackupStorageRedundancyNotAllowed: no se permite cambiar la redundancia de almacenamiento de copia de seguridad para las operaciones de copia de LTR.

  • 400 LtrRestoreFailedArchiveStorageTier: no se admite la restauración de la copia de seguridad de retención a largo plazo archivada. La restauración solo se puede realizar en copias de seguridad de retención rehidratadas o periódicas a largo plazo.

  • 400 LtrArchiveStorageTierNotEnabled: las copias de seguridad de retención a largo plazo de archivado no están habilitadas.

  • 400 LtrArchiveWrongParameters: ChangeLongTermRetentionBackupAccessTier no se admite para la combinación deseada (backupStorageAccessTier, operationMode). Solo se permiten (Archivar, Mover) y (Frecuente, Copiar).

  • 400 LTRArchiveRedundancyChangeFailed: no se admite la actualización del tipo de redundancia de almacenamiento de copia de seguridad al almacenamiento con redundancia de zona cuando se establece una directiva de retención a largo plazo con el nivel de acceso de almacenamiento de copia de seguridad "archivo".

  • 400 LongTermRetentionMigrationSubscriptionNotFound: no se encontró la suscripción.

  • 400 SecurityAdalPrincipalCertExpiredError: no se pudo completar la operación porque el certificado de entidad de seguridad de Azure Key Vault ha expirado.

  • 400 AkvHostNotResolvingFromNode - host de AKV '{0}' no se puede resolver desde SQL, en el servidor '{1}'.

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel: el URI proporcionado de Key Vault no es válido.

  • 400 MissingKeyVaultUriForRestore: URI de clave de Azure Key Vault '{0}' es necesario para restaurar correctamente la base de datos '{1}' en el servidor '{2}'.

  • 400 AzureKeyVaultKeyUsedOnGeoPrimary: no se pudo completar la operación porque el nombre de la clave de Azure Key Vault {0} está establecido actualmente como protector de cifrado en la base de datos geográfica principal.

  • 400 KeyMaterialNotFoundOnRemoteServer: el servidor remoto no tiene acceso al material de clave usado como protector TDE.

  • 400 PerDatabaseCMKAKVKeyMaterialMissingOnGeoSecondary: todas las bases de datos de replicación geográfica deben contener el mismo material de clave que el protector de cifrado de la base de datos de origen. Agregue la clave "{0}" con el mismo material de clave a la base de datos de destino "{1}".

  • 400 AzureKeyVaultRsaKeyNotSupported: el almacén de claves proporcionado usa el tamaño de clave RSA o el tipo de clave RSA no admitidos. El tamaño de clave RSA admitido es 2048 o 3072 y el tipo de clave es RSA o RSA-HSM.

  • 400 PerDatabaseCMKAKVKeyUriMissingOnGeoSecondary: cuando se habilita la rotación automática del protector de TDE de nivel de base de datos, las bases de datos de origen y de destino deben estar conectadas al mismo almacén de claves. Agregue la clave "{0}" (desde el mismo almacén de claves que está conectado a la base de datos de origen) a la base de datos de destino "{1}".

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutCurrentKeysWithDatabaseName: al intentar replicar una base de datos configurada con el protector de cifrado de nivel de base de datos, las claves actuales que usa la base de datos principal deben pasarse a la base de datos secundaria "{0}"

  • 400 ManagedInstanceNoConditionToMakeDatabaseAccessible: no se pudo completar la operación porque no hay permisos suficientes para iniciar el flujo de trabajo accesible en la instancia administrada {0}.

  • 400 UmiMissingAkvPermissions: PrimaryUserAssignedIdentityId proporcionado por el usuario no tiene acceso a KeyId proporcionado

  • 400 SameKeyUriNotFoundOnRemoteServer: el servidor secundario no tiene el material de clave del mismo almacén de claves que el protector de cifrado del servidor principal con la rotación automática de claves habilitada.

  • 400 SameKeyMaterialNotFoundOnRemoteServer: el servidor secundario no tiene el material clave del protector de cifrado del servidor principal.

  • 400 SecurityAzureKeyVaultGeoChainError: no se admite la creación de una base de datos secundaria (un proceso conocido como encadenamiento) al habilitar el cifrado de datos transparente mediante Azure Key Vault (BYOK).

  • 400 PerDatabaseCMKDWNotSupported: cmK de nivel de base de datos en versión preliminar no se admite para datawarehouse edition.

  • 400 BlockSystemAssignedIdentityForCrossTenantCMK : CMK entre inquilinos solo se puede configurar cuando el servidor está configurado con una identidad administrada asignada por el usuario. Consulte https://aka.ms/sqltdebyokumi para configurar la identidad administrada asignada por el usuario.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutCurrentKeys: al intentar replicar una base de datos configurada con el protector de cifrado de nivel de base de datos, las claves actuales que usa la base de datos principal deben pasarse a la base de datos secundaria.

  • 400 CannotDropDatabaseAKVError: la base de datos {0} en el servidor {1} no se puede quitar de forma segura porque está cifrada con una clave administrada por el cliente que ya no es accesible para realizar la última copia de seguridad antes de la eliminación. Restaure el acceso a Azure Key Vault en el servidor y vuelva a validar las claves para que esta base de datos sea accesible y, a continuación, continúe con la eliminación. Para obtener más información, consulte https://aka.ms/tdecmkrestorability

  • 400 CreateDatabaseAttemptedWithRotationInProgress: la operación de creación de la base de datos no se puede realizar en este momento debido a la rotación de claves del cifrado de datos transparente (TDE) en curso en el servidor. Vuelva a intentar la operación más tarde.

  • 400 AzureKeyVaultKeyDisabled: no se pudo completar la operación en el servidor porque la clave de Azure Key Vault está deshabilitada.

  • 400 PerDatabaseCMKRestoreNotSupported: no se admite la restauración de la base de datos cuando cmK de nivel de base de datos está configurado en versión preliminar.

  • 400 AzureKeyVaultInvalidExpirationDate: no se pudo completar la operación porque la fecha de expiración de la clave de Azure Key Vault no es válida.

  • 400 PerDatabaseCMKHSNotSupported: cmK de nivel de base de datos en versión preliminar no se admite para la edición Hiperescala.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty: no se pudo completar la operación porque el URI de Azure Key Vault es nulo o está vacío.

  • 400 CMKOperationNotAllowed: el usuario intentó realizar una operación en el servidor cuando el servidor no tenía acceso a Azure Key Vault.

  • 400 AkvEndpointNotReachableFromNode : punto de conexión de AKV '{0}' no es accesible desde SQL, en el servidor '{1}'.

  • 400 AzureKeyVaultNoServerIdentity: la identidad del servidor no está configurada correctamente.

  • 400 AzureKeyVaultInvalidUri: una respuesta no válida de Azure Key Vault. Use un URI de Azure Key Vault válido.

  • 400 AzureKeyVaultMissingPermissions: faltan permisos necesarios en el servidor de Azure Key Vault.

  • 400 AzureKeyVaultKeyNameCurrentlyInUse: no se pudo completar la operación porque el nombre de la clave de Azure Key Vault {0} está actualmente en uso.

  • 400 AzureKeyVaultKeyThumbprintIsDifferent: no se pudo completar la operación porque el material de clave de Azure Key Vault es diferente de la clave del protector de cifrado actual.

  • 400 SecurityAzureKeyVaultInvalidKeyName: no se pudo completar la operación debido a un nombre de clave de servidor no válido.

  • 400 OldGenerationOfAKVKeyBeingUsedError: no se permite usar una versión anterior de la clave de AKV, ya que no se permite el protector de TDE. Use la versión más reciente de la clave de AKV como protector de cifrado.

  • 400 PerDatabaseCMKMissingIdentityOnGeoSecondaryDatabase: la identidad de CMK por base de datos no está configurada en la base de datos de destino.

  • 400 AdalGenericError: no se pudo completar la operación porque se encontró un error de Azure Active Directory.

  • 400 AdalServicePrincipalNotFound: no se pudo completar la operación porque no se encontró un error en una entidad de servicio de biblioteca de Azure Active Directory.

  • 400 AzureKeyVaultMalformedVaultUri: el URI proporcionado de Key Vault no es válido.

  • 400 ServerPrincipalCreateLoginBadSyntax: se produjo un error de sintaxis al ejecutar la instrucción Create Login para el administrador de Azure AD.

  • 400 ManagedInstanceIsBusy: instancia administrada está ocupada con otra solicitud.

  • 400 InvalidLoginName: el nombre de inicio de sesión proporcionado no es válido.

  • 400 ServicePrincipalLookupInAadFailedIdentityForbidden: error en la búsqueda de AzureAD porque no se concedieron permisos de lectura en AAD.

  • 400 PrincipalNotFoundInTenant: La búsqueda de AzureAD no devolvió ningún resultado para este nombre.

  • 400 ServerPrincipalHasDuplicateDisplayNameInAad: La búsqueda de AzureAD devolvió varios resultados para este nombre.

  • 400 InvalidPrincipalType: este tipo de entidad de seguridad no se admite en Windows Azure SQL Database.

  • 400 InvalidParameterValue: se ha proporcionado un valor no válido a un parámetro.

  • 400 ServicePrincipalLookupInAadFailed: error en la búsqueda de AzureAD debido a errores de infraestructura de servicio.

  • 400 TenantNotFoundInActiveDirectory: el inquilino no está disponible en Active Directory.

  • 400 InvalidUsername: el nombre de usuario proporcionado contiene caracteres no válidos.

  • 400 ManagedInstanceHasNoPermissionsToAccessAad: intento de realizar la operación, lo que implica un inicio de sesión o inicio de sesión no existente en el que la entidad de seguridad en ejecución no tiene permisos.

  • 404 ManagedInstanceNotInSubscriptionResourceGroup: la instancia administrada especificada no existe en el grupo de recursos y la suscripción especificados.

  • 404 SubscriptionNotFound: no se encontró la suscripción solicitada.

  • 404 ServerNotInSubscription: el servidor especificado no existe en la suscripción especificada.

  • 404 OperationIdNotFound: la operación con id. no existe.

  • 404 ResourceDoesNotExist: recurso con el nombre "{0}" no existe. Para continuar, especifique un nombre de recurso válido.

  • 404 InstancePoolNotFound: no se encuentra un grupo de instancias

  • 404 SubscriptionNotFound: no se encontró la suscripción solicitada.

  • 404 ResourceNotFound: no se encontró el recurso solicitado.

  • 404 LongTermRetentionMigrationBackupNotFound: la copia de seguridad de LTR especificada no existe.

  • 405 InvalidVcoreValue: el valor de núcleo virtual {0} no es válido. Especifique un valor de núcleo virtual válido.

  • 405 InvalidHardwareGenerationValue: hardwareGeneration {0} no es válido. Especifique un valor de HardwareGeneration válido.

  • 405 InvalidStorageSizeValue: "Tamaño de almacenamiento no válido: {0} GB. El tamaño de almacenamiento debe especificarse entre {1} y {2} gigabytes, en incrementos de {3} GB.

  • 405 InvalidStorageIOpsLimitValue: límite de IOps de almacenamiento no válido: {0} IOps. El límite de IOps de almacenamiento debe especificarse entre {1} IOps y {2} IOps, en incrementos de {3} IOps.

  • 405 InvalidStorageThroughputMBpsLimitValue: límite de rendimiento de almacenamiento no válido: {0} MBps. Se debe especificar el límite de rendimiento de almacenamiento entre {1} MBps y {2} MBps, en incrementos de {3} MBps.

  • 409 CannotCancelOperation: la operación de administración está en un estado que no se puede cancelar.

  • 409 OperationCancelled: el usuario canceló la operación.

  • 409 OperationInterrupted: no se pudo completar la operación en el recurso porque se interrumpió otra operación en el mismo recurso.

  • 409 ConflictingServerOperation: una operación está actualmente en curso para el servidor.

  • 409 SubscriptionDisabled: la suscripción está deshabilitada.

  • 409 ServerOverridePreconditionFailed: no se pudo aplicar la invalidación del servidor en la categoría "{0}" porque la base de datos física o la instancia "{1}" en el servidor "{2}" no está actualmente en estado "Listo" o "Desactivado".

  • 409 ManagedInstanceIsBusy: el servidor "{0}" está ocupado actualmente. Espere unos minutos antes de intentarlo de nuevo.

  • 409 ServerAlreadyExists: nombre de servidor duplicado.

  • 409 ServerDisabled: el servidor está deshabilitado.

  • 409 ServerQuotaExceeded: el servidor no se puede agregar a una suscripción porque superará la cuota.

  • 409 MiCreateFailedNonDelegatedSubnet: el usuario intentó implementar instancia administrada o grupo de instancias administradas en la subred que no está delegada en Microsoft.Sql/managedInstances.

  • 409 InstancePoolBusy: un grupo de instancias está ocupado con otra operación en curso

  • 409 ConflictingManagedInstanceOperation: una operación está actualmente en curso para la instancia administrada.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict: la instancia es multi-az, pero el almacenamiento de copia de seguridad se actualiza de redundancia de zona a no con redundancia de zona.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress: no se puede actualizar la redundancia de instancia porque la actualización de redundancia de almacenamiento de copia de seguridad está en curso.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict: el almacenamiento de copia de seguridad no es redundante de zona, pero la redundancia de instancia se está actualizando a redundancia de zona.

  • 409 BackupRedundancyUpdateConflict: no se puede actualizar la redundancia del almacenamiento de copia de seguridad porque ya hay una actualización de redundancia de almacenamiento de copia de seguridad en curso.

  • 409 MiDropFailedOnAuthLocks: el usuario intentó quitar la última instancia administrada en la subred que tiene el bloqueo aplicado en los recursos.

  • 409 LongTermRetentionMigrationRequestConflict: una operación de conflicto en esta copia de seguridad ltR todavía está en curso.

  • 409 LongTermRetentionMigrationBackupConflict: existe otra copia de seguridad ltR con el mismo tiempo de copia de seguridad para la base de datos de destino.

  • 409 ServerKeyNameAlreadyExists: la clave de servidor ya existe en el servidor.

  • 409 ServerKeyUriAlreadyExists: el URI de la clave de servidor ya existe en el servidor.

  • 409 ServerKeyDoesNotExists: la clave del servidor no existe.

  • 409 AzureKeyVaultKeyNameNotFound: no se pudo completar la operación porque el nombre de la clave de Azure Key Vault no existe.

  • 409 AzureKeyVaultKeyInUse: el servidor usa actualmente la clave.

  • 409 ServerPrincipalOwnsJobs: intente quitar un inicio de sesión cuando tenga trabajos activos.

  • 409 ServerPrincipalOwnsObjects: intenta quitar un inicio de sesión, que posee objetos.

  • 409 ServerPrincipalIsGrantorOfPermissions: intenta quitar una entidad de seguridad de servidor, que es un receptor de permisos.

  • 409 ServerPrincipalOwnsDatabase: cambie el propietario de las bases de datos antes de quitar el inicio de sesión.

  • 409 ServerPrincipalCurrentlyLoggedIn: explicativo por sí mismo.

  • 409 ServerPrincipalAlreadyExists: intente crear una entidad de seguridad de servidor con un nombre no único.

  • 409 ServerPrincipalUsedInTriggerOrEventNotification: intento de quitar el inicio de sesión, que se usa como contexto de ejecución de un desencadenador o notificación de eventos.

  • 412 InstanceNotReadyForBackupRedundancyUpdate: no se puede actualizar la redundancia del almacenamiento de copia de seguridad porque la instancia no está lista.

  • 429 SubscriptionTooManyCreateUpdateRequests: solicitudes más allá de las solicitudes máximas que pueden procesar los recursos disponibles.

  • 429 SubscriptionTooManyRequests: solicitudes más allá de las solicitudes máximas que los recursos disponibles pueden procesar.

  • 429 SubscriptionTooManyCreateUpdateRequests: solicitudes más allá de las solicitudes máximas que pueden procesar los recursos disponibles.

  • 429 SubscriptionTooManyRequests: solicitudes más allá de las solicitudes máximas que los recursos disponibles pueden procesar.

  • 429 ConflictingSubscriptionOperation: una operación está actualmente en curso para la suscripción.

  • 429 SubscriptionTooManyCreateUpdateRequests: solicitudes más allá de las solicitudes máximas que pueden procesar los recursos disponibles.

  • 429 SubscriptionTooManyRequests: solicitudes más allá de las solicitudes máximas que los recursos disponibles pueden procesar.

  • 429 SubscriptionTooManyCreateUpdateRequests: solicitudes más allá de las solicitudes máximas que pueden procesar los recursos disponibles.

  • 429 SubscriptionTooManyRequests: solicitudes más allá de las solicitudes máximas que los recursos disponibles pueden procesar.

  • 429 ConflictingSubscriptionOperation: una operación está actualmente en curso para la suscripción.

  • 500 OperationTimedOut: la operación agota el tiempo de espera y se revierte automáticamente. Vuelva a intentar la operación.

  • 500 GatewayInternalServerError: el servidor encontró una excepción inesperada.

  • 500 LongTermRetentionMigrationRequestFailedToStartOnTarget: no se pudo iniciar la solicitud de copia de seguridad ltR en la región de destino.

  • 500 LongTermRetentionMigrationRequestCopyFailed: error en la operación de copia de seguridad para blobs de copia de seguridad ltr.

  • 500 LongTermRetentionMigrationRestoreVerExceeded: se produjo un error en la comprobación de la restauración después de alcanzar los intentos máximos.

  • 500 LongTermRetentionMigrationRestoreVerFailed: error en la comprobación de la restauración.

  • 500 ActiveDirectoryLookupTimedOut: la operación no se pudo completar en este momento. Inténtelo de nuevo más tarde.

  • 503 TooManyRequests: solicitudes más allá de las solicitudes máximas que pueden procesar los recursos disponibles.

  • 503 TooManyRequests: solicitudes más allá de las solicitudes máximas que pueden procesar los recursos disponibles.

  • 503 TooManyRequests: solicitudes más allá de las solicitudes máximas que pueden procesar los recursos disponibles.

  • 503 TooManyRequests: solicitudes más allá de las solicitudes máximas que pueden procesar los recursos disponibles.

  • 503 AzureKeyVaultConnectionFailed: no se pudo completar la operación en el servidor porque se ha producido un error al intentar conectarse a Azure Key Vault

  • 503 AzureKeyVaultGenericConnectionError: no se pudo completar la operación porque se encontró un error al intentar recuperar información de Key Vault.

  • 504 RequestTimeout: la solicitud de servicio superó el tiempo de espera permitido.

  • 504 RequestTimeout: la solicitud de servicio superó el tiempo de espera permitido.

  • 504 RequestTimeout: la solicitud de servicio superó el tiempo de espera permitido.

Ejemplos

Create managed instance with all properties
Create managed instance with minimal properties

Create managed instance with all properties

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2023-08-01

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "Japan East",
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "PLACEHOLDER",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "dnsZonePartner": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "timezoneId": "UTC",
    "instancePoolId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "requestedBackupStorageRedundancy": "Geo",
    "administrators": {
      "principalType": "User",
      "login": "bob@contoso.com",
      "sid": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "azureADOnlyAuthentication": true
    },
    "hybridSecondaryUsage": "Passive",
    "servicePrincipal": {
      "type": "SystemAssigned"
    },
    "databaseFormat": "AlwaysUpToDate",
    "authenticationMetadata": "AzureAD"
  }
}

Respuesta de muestra

{
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen5"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "dnsZone": "1b4e2caff2530",
    "timezoneId": "UTC",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "administrators": {
      "principalType": "User",
      "login": "bob@contoso.com",
      "sid": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "azureADOnlyAuthentication": true
    },
    "servicePrincipal": {
      "principalId": "00000011-1111-2222-2222-123456789111",
      "clientId": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "type": "SystemAssigned"
    },
    "externalGovernanceStatus": "Enabled",
    "hybridSecondaryUsage": "Passive",
    "databaseFormat": "AlwaysUpToDate",
    "authenticationMetadata": "AzureAD"
  },
  "location": "japaneast",
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}
{
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen5"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "dnsZone": "1b4e2caff2530",
    "timezoneId": "UTC",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "administrators": {
      "principalType": "User",
      "login": "bob@contoso.com",
      "sid": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "azureADOnlyAuthentication": true
    },
    "servicePrincipal": {
      "principalId": "00000011-1111-2222-2222-123456789111",
      "clientId": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "type": "SystemAssigned"
    },
    "hybridSecondaryUsage": "Passive",
    "databaseFormat": "AlwaysUpToDate",
    "authenticationMetadata": "AzureAD"
  },
  "location": "japaneast",
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}

Create managed instance with minimal properties

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2023-08-01

{
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "PLACEHOLDER",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded"
  },
  "location": "Japan East"
}

Respuesta de muestra

{
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "dnsZone": "1b4e2caff2530",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "externalGovernanceStatus": "Enabled",
    "hybridSecondaryUsage": "Passive",
    "databaseFormat": "SQLServer2022"
  },
  "location": "japaneast",
  "tags": {},
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}
{
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "dnsZone": "1b4e2caff2530",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "externalGovernanceStatus": "Enabled",
    "hybridSecondaryUsage": "Passive",
    "databaseFormat": "SQLServer2022"
  },
  "location": "japaneast",
  "tags": {},
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}

Definiciones

Nombre Description
AdministratorType

Tipo del administrador del servidor.

AuthMetadataLookupModes

Modo de búsqueda de metadatos de autenticación de la instancia administrada.

BackupStorageRedundancy

Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad para esta instancia. Las opciones son Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) y GeoZone(GeoZoneRedundantStorage)

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

ExternalGovernanceStatus

Estado de la gobernanza externa.

HybridSecondaryUsage

Uso secundario híbrido. Los valores posibles son "Activo" (valor predeterminado) y "Pasivo" (el cliente usa la secundaria como recuperación ante desastres pasivas).

HybridSecondaryUsageDetected

Se detectó el uso secundario híbrido. Los valores posibles son "Activo" (el cliente no cumple los requisitos para usar la recuperación ante desastres pasivas) y "Pasivo" (el cliente cumple los requisitos para usar la recuperación ante desastres pasiva).

IdentityType

Tipo de identidad. Establézcalo en "SystemAssigned" para crear y asignar automáticamente una entidad de seguridad de Azure Active Directory para el recurso.

ManagedInstance

Una instancia administrada de Azure SQL.

ManagedInstanceDatabaseFormat

Especifica el formato interno de las bases de datos de instancia específicas de la versión del motor de SQL.

ManagedInstanceExternalAdministrator

Propiedades de un administrador de Active Directory.

ManagedInstanceLicenseType

Tipo de licencia. Los valores posibles son "LicenseIncluded" (precio normal incluido de una nueva licencia de SQL) y "BasePrice" (precio de AHB con descuento para traer sus propias licencias sql).

ManagedInstancePecProperty

Una conexión de punto de conexión privado en una instancia administrada

ManagedInstancePrivateEndpointConnectionProperties

Propiedades de una conexión de punto de conexión privado.

ManagedInstancePrivateEndpointProperty
ManagedInstancePrivateLinkServiceConnectionStateProperty
ManagedInstanceProxyOverride

Tipo de conexión que se usa para conectarse a la instancia.

ManagedServerCreateMode

Especifica el modo de creación de la base de datos.

Valor predeterminado: creación de instancias normales.

Restaurar: crea una instancia restaurando un conjunto de copias de seguridad a un momento dado específico. Se debe especificar RestorePointInTime y SourceManagedInstanceId.

PricingModel

Modelo de precios de Instancia administrada.

PrincipalType

Tipo de entidad de seguridad del administrador del servidor.

ProvisioningState

Estado de aprovisionamiento de la instancia administrada.

ResourceIdentity

Configuración de identidad de Azure Active Directory para un recurso.

ServicePrincipal

Configuración de la entidad de servicio de la instancia administrada para un recurso.

ServicePrincipalType

Tipo de entidad de servicio.

Sku

Una SKU de recursos de ARM.

UserIdentity

Configuración de identidad de Azure Active Directory para un recurso.

AdministratorType

Tipo del administrador del servidor.

Valor Description
ActiveDirectory

AuthMetadataLookupModes

Modo de búsqueda de metadatos de autenticación de la instancia administrada.

Valor Description
AzureAD
Paired
Windows

BackupStorageRedundancy

Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad para esta instancia. Las opciones son Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) y GeoZone(GeoZoneRedundantStorage)

Valor Description
Geo
GeoZone
Local
Zone

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.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

Mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

ExternalGovernanceStatus

Estado de la gobernanza externa.

Valor Description
Disabled
Enabled

HybridSecondaryUsage

Uso secundario híbrido. Los valores posibles son "Activo" (valor predeterminado) y "Pasivo" (el cliente usa la secundaria como recuperación ante desastres pasivas).

Valor Description
Active
Passive

HybridSecondaryUsageDetected

Se detectó el uso secundario híbrido. Los valores posibles son "Activo" (el cliente no cumple los requisitos para usar la recuperación ante desastres pasivas) y "Pasivo" (el cliente cumple los requisitos para usar la recuperación ante desastres pasiva).

Valor Description
Active
Passive

IdentityType

Tipo de identidad. Establézcalo en "SystemAssigned" para crear y asignar automáticamente una entidad de seguridad de Azure Active Directory para el recurso.

Valor Description
None
SystemAssigned
SystemAssigned,UserAssigned
UserAssigned

ManagedInstance

Una instancia administrada de Azure SQL.

Nombre Tipo Description
id

string

Identificador de recurso.

identity

ResourceIdentity

Identidad de Azure Active Directory de la instancia administrada.

location

string

Ubicación del recurso.

name

string

Nombre del recurso.

properties.administratorLogin

string

Nombre de usuario del administrador para la instancia administrada. Solo se puede especificar cuando se crea la instancia administrada (y es necesaria para la creación).

properties.administratorLoginPassword

string

La contraseña de inicio de sesión del administrador (necesaria para la creación de la instancia administrada).

properties.administrators

ManagedInstanceExternalAdministrator

Administrador de Azure Active Directory de la instancia. Esto solo se puede usar en tiempo de creación de instancia. Si se usa para la actualización por ejemplo, se omitirá o se producirá un error. Para las actualizaciones, es necesario usar las API individuales.

properties.authenticationMetadata

AuthMetadataLookupModes

Modo de búsqueda de metadatos de autenticación de la instancia administrada.

properties.collation

string

Intercalación de la instancia administrada.

properties.createTime

string (date-time)

Especifica el momento dado (ISO8601 formato) de la creación de instancia administrada.

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad para esta instancia. Las opciones son Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) y GeoZone(GeoZoneRedundantStorage)

properties.databaseFormat

ManagedInstanceDatabaseFormat

Especifica el formato interno de las bases de datos de instancia específicas de la versión del motor de SQL.

properties.dnsZone

string

Zona DNS en la que se encuentra la instancia administrada.

properties.dnsZonePartner

string (arm-id)

Identificador de recurso de otra instancia administrada cuya zona DNS compartirá esta instancia administrada después de la creación.

properties.externalGovernanceStatus

ExternalGovernanceStatus

Estado de la gobernanza externa.

properties.fullyQualifiedDomainName

string

Nombre de dominio completo de la instancia administrada.

properties.hybridSecondaryUsage

HybridSecondaryUsage

Uso secundario híbrido. Los valores posibles son "Activo" (valor predeterminado) y "Pasivo" (el cliente usa la secundaria como recuperación ante desastres pasivas).

properties.hybridSecondaryUsageDetected

HybridSecondaryUsageDetected

Se detectó el uso secundario híbrido. Los valores posibles son "Activo" (el cliente no cumple los requisitos para usar la recuperación ante desastres pasivas) y "Pasivo" (el cliente cumple los requisitos para usar la recuperación ante desastres pasiva).

properties.instancePoolId

string

Identificador del grupo de instancias al que pertenece este servidor administrado.

properties.isGeneralPurposeV2

boolean

Indica si se trata de una variante GPv2 de la edición De uso general.

properties.keyId

string

URI de CMK de la clave que se va a usar para el cifrado.

properties.licenseType

ManagedInstanceLicenseType

Tipo de licencia. Los valores posibles son "LicenseIncluded" (precio normal incluido de una nueva licencia de SQL) y "BasePrice" (precio de AHB con descuento para traer sus propias licencias sql).

properties.maintenanceConfigurationId

string

Especifica el identificador de configuración de mantenimiento que se aplicará a esta instancia administrada.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Especifica el modo de creación de la base de datos.

Valor predeterminado: creación de instancias normales.

Restaurar: crea una instancia restaurando un conjunto de copias de seguridad a un momento dado específico. Se debe especificar RestorePointInTime y SourceManagedInstanceId.

properties.minimalTlsVersion

string

Versión mínima de TLS. Valores permitidos: 'None', '1.0', '1.1', '1.2'

properties.pricingModel

PricingModel

Modelo de precios de Instancia administrada.

properties.primaryUserAssignedIdentityId

string (arm-id)

Identificador de recurso de una identidad asignada por el usuario que se va a usar de forma predeterminada.

properties.privateEndpointConnections

ManagedInstancePecProperty[]

Lista de conexiones de punto de conexión privado en una instancia administrada.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento de la instancia administrada.

properties.proxyOverride

ManagedInstanceProxyOverride

Tipo de conexión que se usa para conectarse a la instancia.

properties.publicDataEndpointEnabled

boolean

Si el punto de conexión de datos público está habilitado o no.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Tipo de cuenta de almacenamiento que se va a usar para almacenar copias de seguridad para esta instancia. Las opciones son Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) y GeoZone(GeoZoneRedundantStorage)

properties.restorePointInTime

string (date-time)

Especifica el momento dado (ISO8601 formato) de la base de datos de origen que se restaurará para crear la nueva base de datos.

properties.servicePrincipal

ServicePrincipal

La entidad de servicio de la instancia administrada.

properties.sourceManagedInstanceId

string (arm-id)

Identificador de recurso de la instancia administrada de origen asociada a la operación de creación de esta instancia.

properties.state

string

Estado de la instancia administrada.

properties.storageIOps

integer (int32)

IOps de almacenamiento. Valor mínimo: 300. Valor máximo: 80000. Solo se permiten incrementos de 1 IOps. El valor máximo depende de la familia de hardware seleccionada y del número de núcleos virtuales.

properties.storageSizeInGB

integer (int32)

Tamaño de almacenamiento en GB. Valor mínimo: 32. Valor máximo: 16384. Solo se permiten incrementos de 32 GB. El valor máximo depende de la familia de hardware seleccionada y del número de núcleos virtuales.

properties.storageThroughputMBps

integer (int32)

El parámetro MBps de rendimiento de almacenamiento no se admite en la operación de creación o actualización de la instancia.

properties.subnetId

string (arm-id)

Identificador de recurso de subred para la instancia administrada.

properties.timezoneId

string

Id. de la zona horaria. Los valores permitidos son zonas horarias compatibles con Windows. Windows mantiene detalles sobre las zonas horarias admitidas, incluido el identificador, en el Registro en KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Para obtener esos valores del Registro a través de SQL Server, consulte SELECT name AS timezone_id FROM sys.time_zone_info. También se puede obtener la lista de identificadores ejecutando [System.TimeZoneInfo]::GetSystemTimeZones() en PowerShell. Un ejemplo de identificador de zona horaria válido es "Hora estándar del Pacífico" o "W. Hora estándar de Europa".

properties.vCores

integer (int32)

Número de núcleos virtuales. Valores permitidos: 8, 16, 24, 32, 40, 64, 80.

properties.virtualClusterId

string

Identificador de recurso de clúster virtual para instancia administrada.

properties.zoneRedundant

boolean

Indica si el multi-az está habilitado o no.

sku

Sku

SKU de instancia administrada. Valores permitidos para sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH

tags

object

Etiquetas de recursos.

type

string

Tipo de recurso.

ManagedInstanceDatabaseFormat

Especifica el formato interno de las bases de datos de instancia específicas de la versión del motor de SQL.

Valor Description
AlwaysUpToDate
SQLServer2022

ManagedInstanceExternalAdministrator

Propiedades de un administrador de Active Directory.

Nombre Tipo Description
administratorType

AdministratorType

Tipo del administrador del servidor.

azureADOnlyAuthentication

boolean

Autenticación solo de Azure Active Directory habilitada.

login

string

Nombre de inicio de sesión del administrador del servidor.

principalType

PrincipalType

Tipo de entidad de seguridad del administrador del servidor.

sid

string (uuid)

SID (id. de objeto) del administrador del servidor.

tenantId

string (uuid)

Identificador de inquilino del administrador.

ManagedInstanceLicenseType

Tipo de licencia. Los valores posibles son "LicenseIncluded" (precio normal incluido de una nueva licencia de SQL) y "BasePrice" (precio de AHB con descuento para traer sus propias licencias sql).

Valor Description
BasePrice
LicenseIncluded

ManagedInstancePecProperty

Una conexión de punto de conexión privado en una instancia administrada

Nombre Tipo Description
id

string

Identificador de recurso.

properties

ManagedInstancePrivateEndpointConnectionProperties

Propiedades de conexión de punto de conexión privado

ManagedInstancePrivateEndpointConnectionProperties

Propiedades de una conexión de punto de conexión privado.

Nombre Tipo Description
privateEndpoint

ManagedInstancePrivateEndpointProperty

Punto de conexión privado al que pertenece la conexión.

privateLinkServiceConnectionState

ManagedInstancePrivateLinkServiceConnectionStateProperty

Estado de conexión de la conexión de punto de conexión privado.

provisioningState

string

Estado de la conexión de punto de conexión privado.

ManagedInstancePrivateEndpointProperty

Nombre Tipo Description
id

string

Identificador de recurso del punto de conexión privado.

ManagedInstancePrivateLinkServiceConnectionStateProperty

Nombre Tipo Description
actionsRequired

string

Descripción de la conexión del servicio private link.

description

string

Descripción de la conexión del servicio private link.

status

string

Estado de conexión del servicio private link.

ManagedInstanceProxyOverride

Tipo de conexión que se usa para conectarse a la instancia.

Valor Description
Default
Proxy
Redirect

ManagedServerCreateMode

Especifica el modo de creación de la base de datos.

Valor predeterminado: creación de instancias normales.

Restaurar: crea una instancia restaurando un conjunto de copias de seguridad a un momento dado específico. Se debe especificar RestorePointInTime y SourceManagedInstanceId.

Valor Description
Default
PointInTimeRestore

PricingModel

Modelo de precios de Instancia administrada.

Valor Description
Freemium
Regular

PrincipalType

Tipo de entidad de seguridad del administrador del servidor.

Valor Description
Application
Group
User

ProvisioningState

Estado de aprovisionamiento de la instancia administrada.

Valor Description
Canceled
Created
Failed
InProgress
Succeeded

ResourceIdentity

Configuración de identidad de Azure Active Directory para un recurso.

Nombre Tipo Description
principalId

string (uuid)

Identificador de entidad de seguridad de Azure Active Directory.

tenantId

string (uuid)

Identificador de inquilino de Azure Active Directory.

type

IdentityType

Tipo de identidad. Establézcalo en "SystemAssigned" para crear y asignar automáticamente una entidad de seguridad de Azure Active Directory para el recurso.

userAssignedIdentities

<string,  UserIdentity>

Identificadores de recursos de las identidades asignadas por el usuario que se van a usar

ServicePrincipal

Configuración de la entidad de servicio de la instancia administrada para un recurso.

Nombre Tipo Description
clientId

string

Identificador de cliente de la aplicación de Azure Active Directory.

principalId

string

Identificador del objeto de aplicación de Azure Active Directory.

tenantId

string

Identificador de inquilino de Azure Active Directory.

type

ServicePrincipalType

Tipo de entidad de servicio.

ServicePrincipalType

Tipo de entidad de servicio.

Valor Description
None
SystemAssigned

Sku

Una SKU de recursos de ARM.

Nombre Tipo Description
capacity

integer (int32)

Capacidad de la SKU determinada.

family

string

Si el servicio tiene diferentes generaciones de hardware, para la misma SKU, se puede capturar aquí.

name

string

El nombre de la SKU, normalmente, una letra + código de número, por ejemplo, P3.

size

string

Tamaño de la SKU determinada

tier

string

Nivel o edición de la SKU concreta, por ejemplo, Básico, Premium.

UserIdentity

Configuración de identidad de Azure Active Directory para un recurso.

Nombre Tipo Description
clientId

string (uuid)

Identificador de cliente de Azure Active Directory.

principalId

string (uuid)

Identificador de entidad de seguridad de Azure Active Directory.