Class: Google::Apis::DataformV1beta1::DeleteTeamFolderTreeRequest
- Inherits:
-
Object
- Object
- Google::Apis::DataformV1beta1::DeleteTeamFolderTreeRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dataform_v1beta1/classes.rb,
lib/google/apis/dataform_v1beta1/representations.rb,
lib/google/apis/dataform_v1beta1/representations.rb
Overview
DeleteTeamFolderTree request message.
Instance Attribute Summary collapse
-
#force ⇒ Boolean
(also: #force?)
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ DeleteTeamFolderTreeRequest
constructor
A new instance of DeleteTeamFolderTreeRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ DeleteTeamFolderTreeRequest
Returns a new instance of DeleteTeamFolderTreeRequest.
1127 1128 1129 |
# File 'lib/google/apis/dataform_v1beta1/classes.rb', line 1127 def initialize(**args) update!(**args) end |
Instance Attribute Details
#force ⇒ Boolean Also known as: force?
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.
Corresponds to the JSON property force
1124 1125 1126 |
# File 'lib/google/apis/dataform_v1beta1/classes.rb', line 1124 def force @force end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1132 1133 1134 |
# File 'lib/google/apis/dataform_v1beta1/classes.rb', line 1132 def update!(**args) @force = args[:force] if args.key?(:force) end |