Class DeleteWorkflowTemplateRequest (3.1.0)

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

A request to delete a workflow template.

Currently started workflows will remain running.

Inheritance

Object > DeleteWorkflowTemplateRequest

Namespace

Google.Cloud.Dataproc.V1

Assembly

Google.Cloud.Dataproc.V1.dll

Constructors

DeleteWorkflowTemplateRequest()

public DeleteWorkflowTemplateRequest()

DeleteWorkflowTemplateRequest(DeleteWorkflowTemplateRequest)

public DeleteWorkflowTemplateRequest(DeleteWorkflowTemplateRequest other)
Parameter
NameDescription
otherDeleteWorkflowTemplateRequest

Properties

Name

public string Name { get; set; }

Required. The resource name of the workflow template, as described in https://cloud.google.com/apis/design/resource_names.

  • For projects.regions.workflowTemplates.delete, the resource name of the template has the following format: projects/{project_id}/regions/{region}/workflowTemplates/{template_id}

  • For projects.locations.workflowTemplates.instantiate, the resource name of the template has the following format: projects/{project_id}/locations/{location}/workflowTemplates/{template_id}

Property Value
TypeDescription
String

Version

public int Version { get; set; }

Optional. The version of workflow template to delete. If specified, will only delete the template if the current server version matches specified version.

Property Value
TypeDescription
Int32

WorkflowTemplateName

public WorkflowTemplateName WorkflowTemplateName { get; set; }

WorkflowTemplateName-typed view over the Name resource name property.

Property Value
TypeDescription
WorkflowTemplateName