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=2021-11-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
managedInstanceName
path True

string

El nombre de la instancia administrada.

resourceGroupName
path True

string

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.

subscriptionId
path True

string

El id. de suscripción que identifica una suscripción de Azure.

api-version
query True

string

La versión de API que se 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 necesario para la creación).

properties.administratorLoginPassword

string

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

properties.administrators

ManagedInstanceExternalAdministrator

Administrador de Azure Active Directory del servidor.

properties.collation

string

Intercalación de la instancia administrada.

properties.dnsZonePartner

string

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

properties.instancePoolId

string

El identificador del grupo de instancias al que pertenece este servidor administrado.

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 de SQL).

properties.maintenanceConfigurationId

string

Especifica el identificador de configuración de mantenimiento que se va a 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.primaryUserAssignedIdentityId

string

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

properties.proxyOverride

ManagedInstanceProxyOverride

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

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 de esta instancia. Las opciones son Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) y GeoZone(GeoZoneRedundantStorage)

properties.restorePointInTime

string

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

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

properties.storageSizeInGB

integer

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.subnetId

string

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. Puede obtener esos valores del Registro a través de SQL Server consultando 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

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

properties.zoneRedundant

boolean

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 del recurso.

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

Other Status Codes

Respuestas de error: ***

  • 400 NameAlreadyExists: el nombre proporcionado ya existe.

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

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

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

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

  • 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 CloudLifterUnsupportedFeature: la funcionalidad no está disponible en la Instancia administrada en este momento.

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

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

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

  • 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 VnetInWrongRegion: la red virtual está en una región incorrecta.

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

  • 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 VnetConfigIsNotAllowed: no se permite la configuración de red virtual.

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

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

  • 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 una 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 una subred del servidor administrado que tiene un conflicto con IntendedPolicy.

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

  • 400 ManagedInstanceInvalidLicenseType: el tipo {0} de licencia especificado 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}" y que hay que esperar a que la operación que está en curso finalice.

  • 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 puede crear un Instancia administrada solo con la intercalación "SQL_Latin1_General_CP1_CI_AS".

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

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

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

  • 400 InvalidDnsZone: se ha producido un error en la operación porque está intentando implementar la instancia administrada como una replicación 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 instancias administradas existentes, o si la implementación en una subred con 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 la instancia.

  • 400 CreateManagedInstanceWithNonDefaultTimezoneNotSupported: cree Instancia administrada con zona horaria no predeterminada no admitida.

  • 400 ManagedInstanceIpAddressRangeLimit: no se puede crear o escalar 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 SubnetHasResourcesOfDifferentType: 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 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 la generación en desuso {0} .

  • 400 ManagedInstanceBackupStorageTypeNotSupported: no se permite el parámetro de tipo de almacenamiento backup en la operación de actualización de la 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 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 la instancia administrada. Quite este parámetro de la solicitud.

  • 400 MigrationToAnotherVNetNotSupported: la subred seleccionada se encuentra en otra Virtual Network. No es posible mover una instancia administrada a otra Virtual Network. 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 uso general tamaño de archivo 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 capacidad suficiente

  • 400 SourceAndTargetSubnetsMustBeVnetPeered: la subred usada actualmente por 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 que tienen establecido el emparejamiento, pero no tienen tráfico permitido. 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 https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-connect-virtual-networks-portal#peer-virtual-networksinformación.

  • 400 ManagedInstanceAndSubnetAreNotOnTheSameSubscription: la subred proporcionada para la implementación de instancia administrada se encuentra en una suscripción diferente a la enviada para la instancia administrada. La instancia administrada y la subred usadas 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 de subred mínimo 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 InvalidLocation: se especificó una ubicación no válida.

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

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

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

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

  • 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 ProvisioningDisabled: muestra el mensaje de error del autorizador de operaciones de recursos tal y como está, sin cambios

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

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

  • 400 No coincidentesResourceGroupNameWithUrl: el nombre del grupo de recursos proporcionado no coincide con el nombre de 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 de TLS no válida.

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

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

  • 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 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 principal de administrador externo no válido o que falta. Seleccione 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.

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

  • 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 OperationIdNotFound: la operación con id. no existe.

  • 404 ResourceDoesNotExist: el 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.

  • 405 InvalidVcoreValue: el valor {0} de núcleo virtual 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} gigabytes y {2} , en incrementos de {3} GB.

  • 409 OperationCancelled: el usuario ha cancelado la operación.

  • 409 OperationInterrupted: no se pudo completar la operación en el recurso porque se interrumpió por 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}" del servidor "{2}" no está actualmente en estado "Listo" o "Desactivado".

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

  • 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 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 está actualizando 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 con redundancia 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 el último Instancia administrada en la subred que tiene el bloqueo aplicado en los recursos.

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

  • 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 los recursos disponibles pueden procesar.

  • 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 los recursos disponibles pueden procesar.

  • 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 los recursos disponibles pueden procesar.

  • 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 los recursos disponibles pueden procesar.

  • 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 y,

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

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

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

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

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

  • 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

Sample Request

PUT https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2021-11-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
    },
    "servicePrincipal": {
      "type": "SystemAssigned"
    }
  }
}

Sample Response

{
  "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"
    }
  },
  "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"
    }
  },
  "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

Sample Request

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

{
  "sku": {
    "name": "GP_Gen4",
    "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"
}

Sample Response

{
  "sku": {
    "name": "GP_Gen4",
    "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"
  },
  "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_Gen4",
    "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"
  },
  "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.

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)

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

Instancia administrada de Azure 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 de 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 de .

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.

PrincipalType

Tipo principal del administrador del servidor.

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.

Nombre Tipo Description
ActiveDirectory

string

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)

Nombre Tipo Description
Geo

string

GeoZone

string

Local

string

Zone

string

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.

Nombre Tipo Description
None

string

SystemAssigned

string

SystemAssigned,UserAssigned

string

UserAssigned

string

ManagedInstance

Instancia administrada de Azure SQL.

Nombre Tipo Description
id

string

Identificador del 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 de la instancia administrada. Solo se puede especificar cuando se crea la instancia administrada (y se requiere 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 del servidor.

properties.collation

string

Intercalación de la 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.dnsZone

string

Zona DNS en la que se encuentra la instancia administrada.

properties.dnsZonePartner

string

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

properties.fullyQualifiedDomainName

string

Nombre de dominio completo de la instancia administrada.

properties.instancePoolId

string

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

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 va a 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.primaryUserAssignedIdentityId

string

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 enum:
  • Accepted
  • Canceled
  • Created
  • Creating
  • Deleted
  • Deleting
  • Failed
  • NotSpecified
  • Registering
  • Running
  • Succeeded
  • TimedOut
  • Unknown
  • Unrecognized
  • Updating
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

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

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

properties.state

string

Estado de la instancia administrada.

properties.storageSizeInGB

integer

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.subnetId

string

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

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 del recurso.

type

string

Tipo de recurso.

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 principal del administrador del servidor.

sid

string

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

tenantId

string

Id. 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 de SQL).

Nombre Tipo Description
BasePrice

string

LicenseIncluded

string

ManagedInstancePecProperty

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

Nombre Tipo Description
id

string

Identificador del 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 de .

Nombre Tipo Description
Default

string

Proxy

string

Redirect

string

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.

Nombre Tipo Description
Default

string

PointInTimeRestore

string

PrincipalType

Tipo principal del administrador del servidor.

Nombre Tipo Description
Application

string

Group

string

User

string

ResourceIdentity

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

Nombre Tipo Description
principalId

string

Identificador de entidad de seguridad de Azure Active Directory.

tenantId

string

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 recurso 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 de 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.

Nombre Tipo Description
None

string

SystemAssigned

string

Sku

Una SKU de recursos de ARM.

Nombre Tipo Description
capacity

integer

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 numérico, 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

Identificador de cliente de Azure Active Directory.

principalId

string

Identificador de entidad de seguridad de Azure Active Directory.