Class PurgeArtifactsRequest (2.2.0)

public sealed class PurgeArtifactsRequest : IMessage<PurgeArtifactsRequest>, IEquatable<PurgeArtifactsRequest>, IDeepCloneable<PurgeArtifactsRequest>, IBufferMessage, IMessage

Request message for [MetadataService.PurgeArtifacts][google.cloud.aiplatform.v1.MetadataService.PurgeArtifacts].

Inheritance

Object > PurgeArtifactsRequest

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

PurgeArtifactsRequest()

public PurgeArtifactsRequest()

PurgeArtifactsRequest(PurgeArtifactsRequest)

public PurgeArtifactsRequest(PurgeArtifactsRequest other)
Parameter
NameDescription
otherPurgeArtifactsRequest

Properties

Filter

public string Filter { get; set; }

Required. A required filter matching the Artifacts to be purged. E.g., update_time &lt;= 2020-11-19T11:30:00-04:00.

Property Value
TypeDescription
String

Force

public bool Force { get; set; }

Optional. Flag to indicate to actually perform the purge. If force is set to false, the method will return a sample of Artifact names that would be deleted.

Property Value
TypeDescription
Boolean

Parent

public string Parent { get; set; }

Required. The metadata store to purge Artifacts from. Format: projects/{project}/locations/{location}/metadataStores/{metadatastore}

Property Value
TypeDescription
String

ParentAsMetadataStoreName

public MetadataStoreName ParentAsMetadataStoreName { get; set; }

MetadataStoreName-typed view over the Parent resource name property.

Property Value
TypeDescription
MetadataStoreName