Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se proporcionan instrucciones para aprovisionar y administrar mediante programación Windows Server operaciones de ciclo de vida de actualizaciones de seguridad extendidas a través de las API de ARM de ESU de Azure Arc. Las instrucciones se aplican a Windows Server 2012/2012 R2 y Windows Server 2016. Use el selector de la parte superior del artículo para elegir la versión del sistema operativo que está licenciando.
Para cada uno de los comandos de API que se explican en este artículo, escriba información precisa de parámetros para la ubicación, el estado, la edición, el tipo y los procesadores en función de su escenario concreto. Establezca la target propiedad en el sistema operativo que está licenciando:
Windows Server 2012Windows Server 2012 R2
Windows Server 2016
Nota:
Tendrá que crear una entidad de servicio para usar la API de Azure para administrar las ESU. Para obtener más información, consulte Conexión de máquinas híbridas a Azure a gran escala y la referencia sobre la API REST de Azure.
Aprovisionamiento de una licencia
Para aprovisionar una licencia, ejecute los siguientes comandos:
PUT
https://management.azure.com/subscriptions/SUBSCRIPTION_ID/resourceGroups/RESOURCE_GROUP_NAME/providers/Microsoft.HybridCompute/licenses/LICENSE_NAME?api-version=2023-06-20-preview
{
"location": "ENTER-REGION",
"properties": {
"licenseDetails": {
"state": "Activated",
"target": "Windows Server 2012",
"Edition": "Datacenter",
"Type": "pCore",
"Processors": 12
}
}
}
PUT
https://management.azure.com/subscriptions/SUBSCRIPTION_ID/resourceGroups/RESOURCE_GROUP_NAME/providers/Microsoft.HybridCompute/licenses/LICENSE_NAME?api-version=2023-06-20-preview
{
"location": "ENTER-REGION",
"properties": {
"licenseDetails": {
"state": "Activated",
"target": "Windows Server 2016",
"Edition": "Datacenter",
"Type": "pCore",
"Processors": 12
}
}
}
Mediante programación, puede usar la CLI de Azure para generar licencias. Para ello, debe especificar el parámetro Volume License Details en los derechos del programa de licencias por volumen del año 1 escribiendo los números de factura correspondientes. Debe especificar explícitamente el Id. de factura (número) en el aprovisionamiento de licencias para Azure Arc:
az connectedmachine license create --license-name
--resource-group
[--edition {Datacenter, Standard}]
[--license-type {ESU}]
[--location]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--processors]
[--state {Activated, Deactivated}]
[--tags]
[--target {Windows Server 2012, Windows Server 2012 R2}]
[--tenant-id]
[--type {pCore, vCore}]
[--volume-license-details]
Transición de licencias por volumen
No se admite la transición desde licencias por volumen para Windows Server 2016 ESU habilitadas por Azure Arc.
Vinculación de una licencia
Para vincular una licencia, ejecute los siguientes comandos:
PUT
https://management.azure.com/subscriptions/SUBSCRIPTION_ID/resourceGroups/RESOURCE_GROUP_NAME/providers/Microsoft.HybridCompute/machines/MACHINE_NAME/licenseProfiles/default?api-version=2023-06-20-preview
{
"location": "SAME_REGION_AS_MACHINE",
"properties": {
"esuProfile": {
"assignedLicense": "RESOURCE_ID_OF_LICENSE"
}
}
}
Desvinculación de una licencia
Para desvincular una licencia, ejecute los siguientes comandos:
PUT
https://management.azure.com/subscriptions/SUBSCRIPTION_ID/resourceGroups/RESOURCE_GROUP_NAME/providers/Microsoft.HybridCompute/machines/MACHINE_NAME/licenseProfiles/default?api-version=2023-06-20-preview
{
"location": "SAME_REGION_AS_MACHINE",
"properties": {
"esuProfile": {
}
}
}
Modificación de una licencia
Para modificar una licencia, ejecute los siguientes comandos:
PUT/PATCH
https://management.azure.com/subscriptions/SUBSCRIPTION_ID/resourceGroups/RESOURCE_GROUP_NAME/providers/Microsoft.HybridCompute/licenses/LICENSE_NAME?api-version=2023-06-20-preview
{
"location": "ENTER-REGION",
"properties": {
"licenseDetails": {
"state": "Activated",
"target": "Windows Server 2012",
"Edition": "Datacenter",
"Type": "pCore",
"Processors": 12
}
}
}
PUT/PATCH
https://management.azure.com/subscriptions/SUBSCRIPTION_ID/resourceGroups/RESOURCE_GROUP_NAME/providers/Microsoft.HybridCompute/licenses/LICENSE_NAME?api-version=2023-06-20-preview
{
"location": "ENTER-REGION",
"properties": {
"licenseDetails": {
"state": "Activated",
"target": "Windows Server 2016",
"Edition": "Datacenter",
"Type": "pCore",
"Processors": 12
}
}
}
Para eliminar una licencia, ejecute los siguientes comandos:
DELETE
https://management.azure.com/subscriptions/SUBSCRIPTION_ID/resourceGroups/RESOURCE_GROUP_NAME/providers/Microsoft.HybridCompute/licenses/LICENSE_NAME?api-version=2023-06-20-preview