Reference documentation and code samples for the Google Cloud Dataform V1 Client class DeleteTeamFolderTreeRequest.
DeleteTeamFolderTree
request message.
Generated from protobuf message google.cloud.dataform.v1.DeleteTeamFolderTreeRequest
Namespace
Google \ Cloud \ Dataform \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. The TeamFolder's name. Format: projects/{project}/locations/{location}/teamFolders/{team_folder}
↳ force
bool
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.
getName
Required. The TeamFolder's name.
Format: projects/{project}/locations/{location}/teamFolders/{team_folder}
string
setName
Required. The TeamFolder's name.
Format: projects/{project}/locations/{location}/teamFolders/{team_folder}
var
string
$this
getForce
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.
bool
setForce
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.
var
bool
$this
static::build
name
string
Required. The TeamFolder's name. Format: projects/{project}/locations/{location}/teamFolders/{team_folder} Please see DataformClient::teamFolderName() for help formatting this field.
force
bool
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.

