DeviceManagementClient.GetUpdateComplianceForGroupAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtenha informações de conformidade de atualização do grupo de dispositivos, como quantos dispositivos estão em sua atualização mais recente, quantos precisam de novas atualizações e quantos estão em andamento ao receber uma nova atualização.
public virtual System.Threading.Tasks.Task<Azure.Response> GetUpdateComplianceForGroupAsync (string groupId, Azure.RequestContext context = default);
abstract member GetUpdateComplianceForGroupAsync : string * Azure.RequestContext -> System.Threading.Tasks.Task<Azure.Response>
override this.GetUpdateComplianceForGroupAsync : string * Azure.RequestContext -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function GetUpdateComplianceForGroupAsync (groupId As String, Optional context As RequestContext = Nothing) As Task(Of Response)
Parâmetros
- groupId
- String
Identificador de grupo.
- context
- RequestContext
O contexto de solicitação, que pode substituir os comportamentos padrão do pipeline do cliente por chamada.
Retornos
A resposta retornada do serviço. Os detalhes do esquema do corpo da resposta estão na seção Comentários abaixo.
Exceções
groupId
é nulo.
groupId
é uma cadeia de caracteres vazia e era esperado que não estivesse vazio.
O serviço retornou um código de status sem êxito.
Exemplos
Este exemplo mostra como chamar GetUpdateComplianceForGroupAsync com os parâmetros necessários e analisar o resultado.
var credential = new DefaultAzureCredential();
var endpoint = new Uri("<https://my-service.azure.com>");
var client = new DeviceManagementClient(endpoint, "<instanceId>", credential);
Response response = await client.GetUpdateComplianceForGroupAsync("<groupId>");
JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;
Console.WriteLine(result.GetProperty("totalDeviceCount").ToString());
Console.WriteLine(result.GetProperty("onLatestUpdateDeviceCount").ToString());
Console.WriteLine(result.GetProperty("newUpdatesAvailableDeviceCount").ToString());
Console.WriteLine(result.GetProperty("updatesInProgressDeviceCount").ToString());
Comentários
Abaixo está o esquema JSON para o conteúdo de resposta.
Corpo da resposta:
Esquema para UpdateCompliance
:
{
totalDeviceCount: number, # Required. Total number of devices.
onLatestUpdateDeviceCount: number, # Required. Number of devices on the latest update.
newUpdatesAvailableDeviceCount: number, # Required. Number of devices with a newer update available.
updatesInProgressDeviceCount: number, # Required. Number of devices with update in-progress.
}
Aplica-se a
Azure SDK for .NET