@@ -12965,6 +12965,7 @@ def delete_volume(
1296512965 project_id: Annotated[UUID, Field(description="The identifier (ID) of a STACKIT Project.")],
1296612966 region: Annotated[StrictStr, Field(description="The STACKIT Region of the resources.")],
1296712967 volume_id: Annotated[UUID, Field(description="The identifier (ID) of a STACKIT Volume.")],
12968+ cascade: Annotated[Optional[StrictBool], Field(description="Cascade action.")] = None,
1296812969 _request_timeout: Union[
1296912970 None,
1297012971 Annotated[StrictFloat, Field(gt=0)],
@@ -12985,6 +12986,8 @@ def delete_volume(
1298512986 :type region: str
1298612987 :param volume_id: The identifier (ID) of a STACKIT Volume. (required)
1298712988 :type volume_id: UUID
12989+ :param cascade: Cascade action.
12990+ :type cascade: bool
1298812991 :param _request_timeout: timeout setting for this request. If one
1298912992 number provided, it will be total request
1299012993 timeout. It can also be a pair (tuple) of
@@ -13011,6 +13014,7 @@ def delete_volume(
1301113014 project_id=project_id,
1301213015 region=region,
1301313016 volume_id=volume_id,
13017+ cascade=cascade,
1301413018 _request_auth=_request_auth,
1301513019 _content_type=_content_type,
1301613020 _headers=_headers,
@@ -13039,6 +13043,7 @@ def delete_volume_with_http_info(
1303913043 project_id: Annotated[UUID, Field(description="The identifier (ID) of a STACKIT Project.")],
1304013044 region: Annotated[StrictStr, Field(description="The STACKIT Region of the resources.")],
1304113045 volume_id: Annotated[UUID, Field(description="The identifier (ID) of a STACKIT Volume.")],
13046+ cascade: Annotated[Optional[StrictBool], Field(description="Cascade action.")] = None,
1304213047 _request_timeout: Union[
1304313048 None,
1304413049 Annotated[StrictFloat, Field(gt=0)],
@@ -13059,6 +13064,8 @@ def delete_volume_with_http_info(
1305913064 :type region: str
1306013065 :param volume_id: The identifier (ID) of a STACKIT Volume. (required)
1306113066 :type volume_id: UUID
13067+ :param cascade: Cascade action.
13068+ :type cascade: bool
1306213069 :param _request_timeout: timeout setting for this request. If one
1306313070 number provided, it will be total request
1306413071 timeout. It can also be a pair (tuple) of
@@ -13085,6 +13092,7 @@ def delete_volume_with_http_info(
1308513092 project_id=project_id,
1308613093 region=region,
1308713094 volume_id=volume_id,
13095+ cascade=cascade,
1308813096 _request_auth=_request_auth,
1308913097 _content_type=_content_type,
1309013098 _headers=_headers,
@@ -13113,6 +13121,7 @@ def delete_volume_without_preload_content(
1311313121 project_id: Annotated[UUID, Field(description="The identifier (ID) of a STACKIT Project.")],
1311413122 region: Annotated[StrictStr, Field(description="The STACKIT Region of the resources.")],
1311513123 volume_id: Annotated[UUID, Field(description="The identifier (ID) of a STACKIT Volume.")],
13124+ cascade: Annotated[Optional[StrictBool], Field(description="Cascade action.")] = None,
1311613125 _request_timeout: Union[
1311713126 None,
1311813127 Annotated[StrictFloat, Field(gt=0)],
@@ -13133,6 +13142,8 @@ def delete_volume_without_preload_content(
1313313142 :type region: str
1313413143 :param volume_id: The identifier (ID) of a STACKIT Volume. (required)
1313513144 :type volume_id: UUID
13145+ :param cascade: Cascade action.
13146+ :type cascade: bool
1313613147 :param _request_timeout: timeout setting for this request. If one
1313713148 number provided, it will be total request
1313813149 timeout. It can also be a pair (tuple) of
@@ -13159,6 +13170,7 @@ def delete_volume_without_preload_content(
1315913170 project_id=project_id,
1316013171 region=region,
1316113172 volume_id=volume_id,
13173+ cascade=cascade,
1316213174 _request_auth=_request_auth,
1316313175 _content_type=_content_type,
1316413176 _headers=_headers,
@@ -13182,6 +13194,7 @@ def _delete_volume_serialize(
1318213194 project_id,
1318313195 region,
1318413196 volume_id,
13197+ cascade,
1318513198 _request_auth,
1318613199 _content_type,
1318713200 _headers,
@@ -13207,6 +13220,10 @@ def _delete_volume_serialize(
1320713220 if volume_id is not None:
1320813221 _path_params["volumeId"] = volume_id
1320913222 # process the query parameters
13223+ if cascade is not None:
13224+
13225+ _query_params.append(("cascade", cascade))
13226+
1321013227 # process the header parameters
1321113228 # process the form parameters
1321213229 # process the body parameter
0 commit comments