DeviceManagementClient.GetDeviceClassSubgroupUpdateCompliance 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 de subgrupo de classe de dispositivo, 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 Azure.Response GetDeviceClassSubgroupUpdateCompliance (string groupId, string deviceClassId, Azure.RequestContext context = default);
abstract member GetDeviceClassSubgroupUpdateCompliance : string * string * Azure.RequestContext -> Azure.Response
override this.GetDeviceClassSubgroupUpdateCompliance : string * string * Azure.RequestContext -> Azure.Response
Public Overridable Function GetDeviceClassSubgroupUpdateCompliance (groupId As String, deviceClassId As String, Optional context As RequestContext = Nothing) As Response
Parâmetros
- groupId
- String
Identificador de grupo.
- deviceClassId
- String
Identificador de classe de dispositivo.
- 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
ou deviceClassId
é nulo.
groupId
ou deviceClassId
é uma cadeia de caracteres vazia e esperava-se que não estivesse vazia.
O serviço retornou um código de status sem êxito.
Exemplos
Este exemplo mostra como chamar GetDeviceClassSubgroupUpdateCompliance 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 = client.GetDeviceClassSubgroupUpdateCompliance("<groupId>", "<deviceClassId>");
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 da 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