def by_domain_dns_record_id(self,domain_dns_record_id: str) -> DomainDnsRecordItemRequestBuilder:
        """
        Provides operations to manage the collection of domainDnsRecord entities.
        param domain_dns_record_id: The unique identifier of domainDnsRecord
        Returns: DomainDnsRecordItemRequestBuilder
        """
        if domain_dns_record_id is None:
            raise TypeError("domain_dns_record_id cannot be null.")
        from .item.domain_dns_record_item_request_builder import DomainDnsRecordItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["domainDnsRecord%2Did"] = domain_dns_record_id
        return DomainDnsRecordItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the collection of domainDnsRecord entities.
        param domain_dns_record_id: The unique identifier of domainDnsRecord
        Returns: DomainDnsRecordItemRequestBuilder
        
msgraph/generated/domain_dns_records/domain_dns_records_request_builder.py