Dataform v1 API - Class DeleteTeamFolderTreeRequest (1.0.0-beta03)

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

Reference documentation and code samples for the Dataform v1 API class DeleteTeamFolderTreeRequest.

DeleteTeamFolderTree request message.

Inheritance

object > DeleteTeamFolderTreeRequest

Namespace

Google.Cloud.Dataform.V1

Assembly

Google.Cloud.Dataform.V1.dll

Constructors

DeleteTeamFolderTreeRequest()

public DeleteTeamFolderTreeRequest()

DeleteTeamFolderTreeRequest(DeleteTeamFolderTreeRequest)

public DeleteTeamFolderTreeRequest(DeleteTeamFolderTreeRequest other)
Parameter
Name Description
other DeleteTeamFolderTreeRequest

Properties

Force

public bool Force { get; set; }

Optional. If false (default): The operation will fail if any Repository within the folder hierarchy has associated Release Configs or Workflow Configs.

If true: The operation will attempt to delete everything, including any Release Configs and Workflow Configs linked to Repositories within the folder hierarchy. This permanently removes schedules and resources.

Property Value
Type Description
bool

Name

public string Name { get; set; }

Required. The TeamFolder's name. Format: projects/{project}/locations/{location}/teamFolders/{team_folder}

Property Value
Type Description
string

TeamFolderName

public TeamFolderName TeamFolderName { get; set; }

TeamFolderName-typed view over the Name resource name property.

Property Value
Type Description
TeamFolderName