public sealed class CreateWorkflowRequest : IMessage<CreateWorkflowRequest>, IEquatable<CreateWorkflowRequest>, IDeepCloneable<CreateWorkflowRequest>, IBufferMessage, IMessageReference documentation and code samples for the Workflows v1 API class CreateWorkflowRequest.
Request for the [CreateWorkflow][google.cloud.workflows.v1.Workflows.CreateWorkflow] method.
Implements
IMessageCreateWorkflowRequest, IEquatableCreateWorkflowRequest, IDeepCloneableCreateWorkflowRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Workflows.V1Assembly
Google.Cloud.Workflows.V1.dll
Constructors
CreateWorkflowRequest()
public CreateWorkflowRequest()CreateWorkflowRequest(CreateWorkflowRequest)
public CreateWorkflowRequest(CreateWorkflowRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateWorkflowRequest |
Properties
Parent
public string Parent { get; set; }Required. Project and location in which the workflow should be created. Format: projects/{project}/locations/{location}
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }LocationName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
LocationName |
|
Workflow
public Workflow Workflow { get; set; }Required. Workflow to be created.
| Property Value | |
|---|---|
| Type | Description |
Workflow |
|
WorkflowId
public string WorkflowId { get; set; }Required. The ID of the workflow to be created. It has to fulfill the following requirements:
- Must contain only letters, numbers, underscores and hyphens.
- Must start with a letter.
- Must be between 1-64 characters.
- Must end with a number or a letter.
- Must be unique within the customer project and location.
| Property Value | |
|---|---|
| Type | Description |
string |
|