Implantar e gerenciar programaticamente as licenças de Atualizações de Segurança Estendidas do Azure Arc
Este artigo fornece instruções para provisionar e gerenciar programaticamente as operações de ciclo de vida de Atualizações de Segurança Estendidas do Windows Server 2012 e do Windows Server 2012 R2 por meio das APIs do ARM do ESU do Azure Arc WS2012.
Para cada um dos comandos de API explicados neste artigo, insira informações precisas de parâmetro para localização, estado, edição, tipo e processadores, dependendo do seu cenário específico
Observação
Você precisará criar uma entidade de serviço para usar a API do Azure para gerenciar ESUs. Consulte Conectar computadores híbridos ao Azure em escala e Referência da API REST do Azure para obter mais informações.
Provisionar uma licença
Para provisionar uma licença, execute os seguintes 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
}
}
}
Vincular uma licença
Para vincular uma licença, execute os seguintes 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"
}
}
}
Desvincular uma licença
Para desvincular uma licença, execute os seguintes 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": {
}
}
}
Modificar uma licença
Para modificar uma licença, execute os seguintes 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
}
}
}
Observação
Para PUT, todas as propriedades devem ser fornecidas. Para PATCH, um subconjunto pode ser fornecido.
Excluir uma licença
Para excluir uma licença, execute os seguintes 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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de