O período de validade do token de registro, que varia de 1 minuto a Durations.MAX_VALUE, aproximadamente 10.000 anos. Se não for especificado, a duração padrão será de 1 hora. Se a duração solicitada fizer com que o expirationTimestamp resultante exceda Timestamps.MAX_VALUE, o expirationTimestamp será forçado para Timestamps.MAX_VALUE.
Duração em segundos com até nove dígitos fracionários, terminando em "s". Exemplo: "3.5s".
O prazo de validade do token. Este é um campo somente leitura gerado pelo servidor.
Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".
policyName
string
O nome da política aplicada inicialmente ao dispositivo registrado, no formato enterprises/{enterpriseId}/policies/{policyId}. Se não for especificado, o policyName do usuário do dispositivo será aplicado. Se userName também não for especificado, enterprises/{enterpriseId}/policies/default será aplicado por padrão. Ao atualizar esse campo, você pode especificar apenas policyId, desde que policyId não contenha barras inclinadas. O restante do nome da política será inferido.
additionalData
string
Dados arbitrários opcionais associados ao token de registro. Por exemplo, ele pode conter o ID de uma unidade organizacional a que o dispositivo é atribuído após o registro. Depois que um dispositivo se inscrever no token, esses dados serão expostos no campo enrollmentTokenData do recurso Device. Os dados precisam ter 1.024 caracteres ou menos. Caso contrário, a solicitação de criação vai falhar.
qrCode
string
Uma string JSON cuja representação UTF-8 pode ser usada para gerar um código QR para registrar um dispositivo com esse token de registro. Para registrar um dispositivo usando NFC, o registro de NFC precisa conter uma representação java.util.Properties serializada das propriedades no JSON.
oneTimeOnly
boolean
Indica se o token de registro é para uso único. Se a flag for definida como verdadeira, apenas um dispositivo poderá usá-la para o registro.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-02-19 UTC."],[[["Enrollment tokens authorize devices to enroll and are valid for a specified duration."],["They can be configured with policies, additional data, and single-use restrictions."],["Enrollment tokens can be created, deleted, retrieved, and listed via API methods."],["Devices can be enrolled using the token value or a generated QR code."],["Personal usage can be controlled for devices provisioned with an enrollment token."]]],["Enrollment tokens, used to authorize device enrollment, have properties like `name`, `value`, `duration`, and `expirationTimestamp`. The `policyName` determines the initial policy, and `additionalData` stores arbitrary information. Tokens can be one-time use (`oneTimeOnly`) and have a `qrCode` for device enrollment. The `allowPersonalUsage` setting controls personal device usage. Available actions include creating, deleting, getting, and listing these tokens via associated methods. The `user` field is deprecated.\n"]]