def by_horizontal_section_column_id(self,horizontal_section_column_id: str) -> HorizontalSectionColumnItemRequestBuilder:
        """
        Provides operations to manage the columns property of the microsoft.graph.horizontalSection entity.
        param horizontal_section_column_id: The unique identifier of horizontalSectionColumn
        Returns: HorizontalSectionColumnItemRequestBuilder
        """
        if horizontal_section_column_id is None:
            raise TypeError("horizontal_section_column_id cannot be null.")
        from .item.horizontal_section_column_item_request_builder import HorizontalSectionColumnItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["horizontalSectionColumn%2Did"] = horizontal_section_column_id
        return HorizontalSectionColumnItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the columns property of the microsoft.graph.horizontalSection entity.
        param horizontal_section_column_id: The unique identifier of horizontalSectionColumn
        Returns: HorizontalSectionColumnItemRequestBuilder
        
msgraph/generated/groups/item/sites/item/pages/item/graph_site_page/canvas_layout/horizontal_sections/item/columns/columns_request_builder.py