Interface protos.google.storage.v2.IUpdateObjectRequest (0.8.2)

Properties of an UpdateObjectRequest.

Package

@google-cloud/storage-control

Properties

commonObjectRequestParams

commonObjectRequestParams?: (google.storage.v2.ICommonObjectRequestParams|null);

UpdateObjectRequest commonObjectRequestParams

ifGenerationMatch

ifGenerationMatch?: (number|Long|string|null);

UpdateObjectRequest ifGenerationMatch

ifGenerationNotMatch

ifGenerationNotMatch?: (number|Long|string|null);

UpdateObjectRequest ifGenerationNotMatch

ifMetagenerationMatch

ifMetagenerationMatch?: (number|Long|string|null);

UpdateObjectRequest ifMetagenerationMatch

ifMetagenerationNotMatch

ifMetagenerationNotMatch?: (number|Long|string|null);

UpdateObjectRequest ifMetagenerationNotMatch

object

object?: (google.storage.v2.IStorageObject|null);

UpdateObjectRequest object

overrideUnlockedRetention

overrideUnlockedRetention?: (boolean|null);

UpdateObjectRequest overrideUnlockedRetention

predefinedAcl

predefinedAcl?: (string|null);

UpdateObjectRequest predefinedAcl

updateMask

updateMask?: (google.protobuf.IFieldMask|null);

UpdateObjectRequest updateMask