public sealed class CreateExecutionRequest : IMessage<CreateExecutionRequest>, IEquatable<CreateExecutionRequest>, IDeepCloneable<CreateExecutionRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Vertex AI v1beta1 API class CreateExecutionRequest.
Request message for
[MetadataService.CreateExecution][google.cloud.aiplatform.v1beta1.MetadataService.CreateExecution].
The {execution} portion of the resource name with the format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}
If not provided, the Execution's ID will be a UUID generated by the
service.
Must be 4-128 characters in length. Valid characters are /[a-z][0-9]-/.
Must be unique across all Executions in the parent MetadataStore.
(Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED
if the caller can't view the preexisting Execution.)
Required. The resource name of the MetadataStore where the Execution should
be created.
Format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eCreateExecutionRequest\u003c/code\u003e class within the Vertex AI v1beta1 API, specifically for the .NET environment.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCreateExecutionRequest\u003c/code\u003e is used as the request message for creating an execution in the \u003ccode\u003eMetadataService\u003c/code\u003e, supporting functionalities like setting a required \u003ccode\u003eExecution\u003c/code\u003e object and optional \u003ccode\u003eExecutionId\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, with inherited members from the base \u003ccode\u003eobject\u003c/code\u003e class, including \u003ccode\u003eGetHashCode\u003c/code\u003e, \u003ccode\u003eGetType\u003c/code\u003e, and \u003ccode\u003eToString\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateExecutionRequest\u003c/code\u003e class includes properties like \u003ccode\u003eExecution\u003c/code\u003e, \u003ccode\u003eExecutionId\u003c/code\u003e, and \u003ccode\u003eParent\u003c/code\u003e, where the \u003ccode\u003eParent\u003c/code\u003e property represents the MetadataStore resource name where the execution should be created.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors, one default constructor for creating a new \u003ccode\u003eCreateExecutionRequest\u003c/code\u003e and one for creating it using an existing \u003ccode\u003eCreateExecutionRequest\u003c/code\u003e object.\u003c/p\u003e\n"]]],[],null,[]]