def list(client: "httpx.Client", dataset_id: "UUID") -> List["AllowedRemoteMetadataPropertyTypes"]:
        """Returns the list of metadata properties allowed for the given dataset, if any.

        Args:
            client: contains the `httpx.Client` instance that will be used to send requests to Argilla.
            dataset_id: contains the UUID of the dataset in Argilla.

        Returns:
            A list with the allowed metadata properties for the given dataset, if any.
        """
        response = datasets_api_v1.get_metadata_properties(client=client, id=dataset_id)
        if response.status_code == 200:
            return ArgillaMetadataPropertiesMixin.parse_payload(client=client, payload=response.parsed)
Returns the list of metadata properties allowed for the given dataset, if any.

        Args:
            client: contains the `httpx.Client` instance that will be used to send requests to Argilla.
            dataset_id: contains the UUID of the dataset in Argilla.

        Returns:
            A list with the allowed metadata properties for the given dataset, if any.
        
argilla-v1/src/argilla_v1/client/feedback/mixins.py