diff --git a/.codegen.json b/.codegen.json index 6c17bf8dd..4e8db47b9 100644 --- a/.codegen.json +++ b/.codegen.json @@ -1 +1 @@ -{ "engineHash": "bc04b80", "specHash": "f2523d5", "version": "10.4.0" } +{ "engineHash": "65f6eab", "specHash": "57b3004", "version": "10.4.0" } diff --git a/box_sdk_gen/managers/hubs.py b/box_sdk_gen/managers/hubs.py index 47669e810..26e34bca1 100644 --- a/box_sdk_gen/managers/hubs.py +++ b/box_sdk_gen/managers/hubs.py @@ -303,6 +303,7 @@ def update_hub_by_id_v2025_r0( is_collaboration_restricted_to_enterprise: Optional[bool] = None, can_non_owners_invite: Optional[bool] = None, can_shared_link_be_created: Optional[bool] = None, + can_public_shared_link_be_created: Optional[bool] = None, box_version: BoxVersionHeaderV2025R0 = BoxVersionHeaderV2025R0._2025_0, extra_headers: Optional[Dict[str, Optional[str]]] = None ) -> HubV2025R0: @@ -329,6 +330,8 @@ def update_hub_by_id_v2025_r0( :type can_non_owners_invite: Optional[bool], optional :param can_shared_link_be_created: Indicates if a shared link can be created for the Box Hub., defaults to None :type can_shared_link_be_created: Optional[bool], optional + :param can_public_shared_link_be_created: Indicates if a public shared link can be created for the Box Hub., defaults to None + :type can_public_shared_link_be_created: Optional[bool], optional :param box_version: Version header., defaults to BoxVersionHeaderV2025R0._2025_0 :type box_version: BoxVersionHeaderV2025R0, optional :param extra_headers: Extra headers that will be included in the HTTP request., defaults to None @@ -345,6 +348,7 @@ def update_hub_by_id_v2025_r0( ), 'can_non_owners_invite': can_non_owners_invite, 'can_shared_link_be_created': can_shared_link_be_created, + 'can_public_shared_link_be_created': can_public_shared_link_be_created, } headers_map: Dict[str, str] = prepare_params( {'box-version': to_string(box_version), **extra_headers} diff --git a/box_sdk_gen/schemas/v2025_r0/hub_update_request_v2025_r0.py b/box_sdk_gen/schemas/v2025_r0/hub_update_request_v2025_r0.py index 67a29953d..cf120b7cd 100644 --- a/box_sdk_gen/schemas/v2025_r0/hub_update_request_v2025_r0.py +++ b/box_sdk_gen/schemas/v2025_r0/hub_update_request_v2025_r0.py @@ -15,6 +15,7 @@ def __init__( is_collaboration_restricted_to_enterprise: Optional[bool] = None, can_non_owners_invite: Optional[bool] = None, can_shared_link_be_created: Optional[bool] = None, + can_public_shared_link_be_created: Optional[bool] = None, **kwargs ): """ @@ -30,6 +31,8 @@ def __init__( :type can_non_owners_invite: Optional[bool], optional :param can_shared_link_be_created: Indicates if a shared link can be created for the Box Hub., defaults to None :type can_shared_link_be_created: Optional[bool], optional + :param can_public_shared_link_be_created: Indicates if a public shared link can be created for the Box Hub., defaults to None + :type can_public_shared_link_be_created: Optional[bool], optional """ super().__init__(**kwargs) self.title = title @@ -40,3 +43,4 @@ def __init__( ) self.can_non_owners_invite = can_non_owners_invite self.can_shared_link_be_created = can_shared_link_be_created + self.can_public_shared_link_be_created = can_public_shared_link_be_created diff --git a/box_sdk_gen/schemas/v2025_r0/hub_v2025_r0.py b/box_sdk_gen/schemas/v2025_r0/hub_v2025_r0.py index 51ed529aa..e2559bba4 100644 --- a/box_sdk_gen/schemas/v2025_r0/hub_v2025_r0.py +++ b/box_sdk_gen/schemas/v2025_r0/hub_v2025_r0.py @@ -27,6 +27,7 @@ def __init__( is_collaboration_restricted_to_enterprise: Optional[bool] = None, can_non_owners_invite: Optional[bool] = None, can_shared_link_be_created: Optional[bool] = None, + can_public_shared_link_be_created: Optional[bool] = None, type: HubBaseV2025R0TypeField = HubBaseV2025R0TypeField.HUBS, **kwargs ): @@ -59,6 +60,8 @@ def __init__( :type can_non_owners_invite: Optional[bool], optional :param can_shared_link_be_created: Indicates if a shared link can be created for the Box Hub., defaults to None :type can_shared_link_be_created: Optional[bool], optional + :param can_public_shared_link_be_created: Indicates if a public shared link can be created for the Box Hub., defaults to None + :type can_public_shared_link_be_created: Optional[bool], optional :param type: The value will always be `hubs`., defaults to HubBaseV2025R0TypeField.HUBS :type type: HubBaseV2025R0TypeField, optional """ @@ -76,3 +79,4 @@ def __init__( ) self.can_non_owners_invite = can_non_owners_invite self.can_shared_link_be_created = can_shared_link_be_created + self.can_public_shared_link_be_created = can_public_shared_link_be_created diff --git a/docs/hubs.md b/docs/hubs.md index 10b1459b1..54e0de223 100644 --- a/docs/hubs.md +++ b/docs/hubs.md @@ -188,6 +188,8 @@ client.hubs.update_hub_by_id_v2025_r0( - Indicates if non-owners can invite others to the Box Hub. - can_shared_link_be_created `Optional[bool]` - Indicates if a shared link can be created for the Box Hub. +- can_public_shared_link_be_created `Optional[bool]` + - Indicates if a public shared link can be created for the Box Hub. - box_version `BoxVersionHeaderV2025R0` - Version header. - extra_headers `Optional[Dict[str, Optional[str]]]`