Atualiza um recurso. Há várias restrições na operação de atualização:
- Apenas os campos title,description,startTime,endTimeepropertiesdo recurso podem ser atualizados.
- Nomear "properties"emupdateMaskfaz com que todas as propriedades definidas pelo usuário do recurso sejam substituídas pelas propriedades emasset.
- Nomear "title","description","startTime"ou"endTime"emupdateMaske não fornecer um valor emassetfaz com que esse campo seja redefinido.
- É possível atualizar propriedades individuais nomeando-as em updateMask, como"properties.my_property_name". O valor da propriedade será definido como o valor correspondente deasset.properties. Se não houver um valor correspondente emasset.propertiesou se houver um valor, mas ele forNullValue, a propriedade será excluída do recurso.
- As propriedades só podem ser definidas como valores de string ou número ou excluídas especificando um NullValue.
- Fornecer um updateMaskvazio vai resultar na substituição de todos os carimbos de data/hora e propriedades do recurso pelos valores emasset.
Solicitação HTTP
PATCH https://earthengine.googleapis.com/v1/{asset.name=projects/*/assets/**}
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
| asset.name | 
 O nome do recurso.  | 
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON | 
|---|
| { "asset": { "cloudStorageLocation": { "uris": [ string ] }, "featureViewAssetLocation": { "assetOptions": { object ( | 
| Campos | |
|---|---|
| asset.type | 
 Tipo do recurso. | 
| asset.id | 
 O ID do recurso. Equivalente a  | 
| asset.updateTime | 
 O horário da última modificação do recurso. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:  | 
| asset.properties | 
 Propriedades de chave/valor associadas ao recurso. | 
| asset.startTime | 
 O carimbo de data/hora associado ao recurso, se houver, por exemplo, o horário em que uma imagem de satélite foi tirada. Para recursos que correspondem a um intervalo de tempo, como valores médios em um mês ou ano, esse carimbo de data/hora corresponde ao início desse intervalo. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:  | 
| asset.endTime | 
 Para recursos que correspondem a um intervalo de tempo, como valores médios em um mês ou ano, esse carimbo de data/hora corresponde ao fim desse intervalo (exclusivo). Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:  | 
| asset.geometry | 
 A pegada espacial associada ao recurso, se houver, como um objeto de geometria GeoJSON (consulte RFC 7946). | 
| asset.bands[] | 
 Informações sobre as faixas de dados do recurso de imagem. Omitido para recursos que não são de imagem. | 
| asset.sizeBytes | 
 O tamanho de um recurso de folha (por exemplo, uma imagem) em bytes. | 
| asset.featureCount | 
 O número de recursos no recurso, se aplicável. | 
| asset.quota | 
 As informações de cota associadas ao recurso da pasta, se houver. Retornado para recursos de pasta de nível superior pertencentes ao usuário (por exemplo, "users/*" ou "projects/*"). | 
| asset.tilesets[] | 
 Os tilesets que fazem o backup dessa imagem. Presente apenas para imagens externas, cujos pixels são recuperados do armazenamento que não é propriedade do Earth Engine. | 
| updateMask | 
 A máscara de atualização que especifica quais campos do recurso serão atualizados. É uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo:  | 
| Campo de união location. Informações sobre onde e como os blocos de raster são armazenados.locationpode ser apenas de um dos tipos a seguir: | |
| asset.cloudStorageLocation | 
 Obsoleto. Use  | 
| asset.featureViewAssetLocation | 
 O local desse FeatureView no EE. | 
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de EarthEngineAsset.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
- https://www.googleapis.com/auth/earthengine
- https://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte OAuth 2.0 Overview.