Class BatchDeleteAssetsRequest
A request to delete a list of asset.
Implements
Inherited Members
Namespace: Google.Apis.MigrationCenterAPI.v1alpha1.Data
Assembly: Google.Apis.MigrationCenterAPI.v1alpha1.dll
Syntax
public class BatchDeleteAssetsRequest : IDirectResponseSchema
Properties
AllowMissing
Optional. When this value is set to true
the request is a no-op for non-existing assets. See
https://google.aip.dev/135#delete-if-existing for additional details. Default value is false
.
Declaration
[JsonProperty("allowMissing")]
public virtual bool? AllowMissing { get; set; }
Property Value
Type | Description |
---|---|
bool? |
CascadingRules
Optional. Optional cascading rules for deleting related assets.
Declaration
[JsonProperty("cascadingRules")]
public virtual IList<CascadingRule> CascadingRules { get; set; }
Property Value
Type | Description |
---|---|
IList<CascadingRule> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Names
Required. The IDs of the assets to delete. A maximum of 1000 assets can be deleted in a batch. Format: projects/{project}/locations/{location}/assets/{name}.
Declaration
[JsonProperty("names")]
public virtual IList<string> Names { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |