Class UpdatePhotoRequest
Request to update the metadata of a Photo. Updating the pixels of a photo is not supported.
Implements
Inherited Members
Namespace: Google.Apis.StreetViewPublish.v1.Data
Assembly: Google.Apis.StreetViewPublish.v1.dll
Syntax
public class UpdatePhotoRequest : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Photo
Required. Photo object containing the new metadata.
Declaration
[JsonProperty("photo")]
public virtual Photo Photo { get; set; }
Property Value
Type | Description |
---|---|
Photo |
UpdateMask
Required. Mask that identifies fields on the photo metadata to update. If not present, the old Photo
metadata is entirely replaced with the new Photo metadata in this request. The update fails if invalid
fields are specified. Multiple fields can be specified in a comma-delimited list. The following fields are
valid: * pose.heading
* pose.lat_lng_pair
* pose.pitch
* pose.roll
* pose.level
* pose.altitude
connections
*places
> Note: When updateMask contains repeated fields, the entire set of repeated values get replaced with the new contents. For example, if updateMask containsconnections
andUpdatePhotoRequest.photo.connections
is empty, all connections are removed.
Declaration
[JsonProperty("updateMask")]
public virtual object UpdateMask { get; set; }
Property Value
Type | Description |
---|---|
object |