public sealed class DeleteObjectOptions
Reference documentation and code samples for the Google Cloud Storage v1 API class DeleteObjectOptions.
Options for DeleteObject
operations.
Inherited Members
Namespace
Google.Cloud.Storage.V1Assembly
Google.Cloud.Storage.V1.dll
Properties
Generation
public long? Generation { get; set; }
The generation to delete. If this is not specified, the latest generation will be deleted.
Property Value | |
---|---|
Type | Description |
long |
IfGenerationMatch
public long? IfGenerationMatch { get; set; }
Precondition for deletion: the object is only deleted if the object's current generation matches the given value.
Property Value | |
---|---|
Type | Description |
long |
IfGenerationNotMatch
public long? IfGenerationNotMatch { get; set; }
Precondition for deletion: the object is only deleted if the object's current generation does not match the given value.
Property Value | |
---|---|
Type | Description |
long |
IfMetagenerationMatch
public long? IfMetagenerationMatch { get; set; }
Precondition for deletion: the object is only deleted if the object's current meta-generation matches the given value.
Property Value | |
---|---|
Type | Description |
long |
IfMetagenerationNotMatch
public long? IfMetagenerationNotMatch { get; set; }
Precondition for deletion: the object is only deleted if the object's current meta-generation does not match the given value.
Property Value | |
---|---|
Type | Description |
long |
RetryOptions
public RetryOptions RetryOptions { get; set; }
Options to pass custom retry configuration for each API request.
Property Value | |
---|---|
Type | Description |
RetryOptions |
UserProject
public string UserProject { get; set; }
If set, this is the ID of the project which will be billed for the request. The caller must have suitable permissions for the project being billed.
Property Value | |
---|---|
Type | Description |
string |